Spring 2019
- CS 232: Introduction to C & Unix (using Blackborad)
- CS 445: Computer Security (using Blackborad)
- CS 465: Senior Capstone Project II
Fall 2018
- CS 372: Web Application Development (using Blackborad)
- CS 460: Senior Capstone Project I
- ACS 560: Software Engineering (using Blackborad)
Spring 2018
- CS 271: Computer Architecture (using Blackborad)
- CS 465: Senior Capstone Project II
- ACS 567: Software Project Management (using Blackborad)
- CS 590: Topic in Clean Code
Fall 2017
- CS 271: Computer Architecture (using Blackborad)
- CS 372: Web Application Development (using Blackborad)
- CS 460: Senior Capstone Project I
- ACS 560: Software Engineering (using Blackborad)
Summer 2017
- CS 494: Cyber-Physical Systems
Spring 2017
- CS 271: Computer Architecture (using Blackborad)
- CS 232: Introduction to C & Unix (using Blackborad)
- CS 465: Senior Capstone Project II ("Redundant Failover Seamless-IP-Stack (RFSIS)")
- ACS 567: Software Project Management (using Blackborad)
Fall 2016
- CS 271: Computer Architecture (using Blackborad)
- CS 372: Web Application Development (using Blackborad)
- CS 460: Senior Capstone Project I ("Redundant Failover Seamless-IP-Stack (RFSIS)")
- ACS 560: Software Engineering (using Blackborad)
Spring 2016
- CS 271: Computer Architecture (using Blackborad)
- CS 374: Computer Networks (using Blackborad)
- CS 465: Senior Capstone Project II ("Audio Reading Service Listener Web and Mobile Interface")
- ACS 567: Software Project Management (using Blackborad)
- CS 590: Patterns of Enterprise Application Architecture
Fall 2015
- CS 271: Computer Architecture (using Blackborad)
- CS 460: Senior Capstone Project I ("Audio Reading Service Listener Web and Mobile Interface")
- ACS 560: Software Engineering (using Blackborad)
- CS 590: Patterns of Enterprise Application Architecture
Before Fall 2015 at IPFW
- ACS 567: Software Project Management (Spring 2015)
- ACS 560: Software Engineering (Fall 2014 and Fall 2013)
- ECE 485L: Embedded Real-Time Operating System (Fall 2012)
- ECE 270: Introduction to Digital System Design (Spring 2012, Fall 2011, Fall 2010, and Spring 2010)
- ECE 302: Probabilistic Methods (Spring 2012)
- ECE 600: Random Variables and Signals (Fall 2011)
- ECE 368: Data Structures (Fall 2011)
- ENGR 121: Computer Tools for Engineers (Fall 2011, Spring 2011, Fall 2010, Spring 2010, and Fall 2009)
- ECE 437: Computer Design and Prototyping (Spring 2011)
- ECE 387: Electronics and System Engineering through Robotics (Fall 2010)
- ENGR 222: Object Oriented Programming (Fall 2009)
- ENGR 221: C & C++ Programming for Engineers (Fall 2009)
Previous Courses at Florida International University
- TCN 6210: Telecommunications Network Analysis and Design
- TCN 4081: Telecommunication Network Security
- EEL 4510: Introduction to Digital Signal Processing