University of Michigan-Dearborn (2020 – )
- Winter 2024
- ECE/AENG-505 Introduction to Embedded Systems
- ECE-3641 Robotic Manipulation
- Fall 2023
- ECE-5831 Pattern Recognition and Neural Networks
- ECE-3641 Robotic Manipulation
- Winter 2023
- ECE/AENG-505 Introduction to Embedded Systems
- ECE-3641 Robotic Manipulation
- Fall 2022
- ECE-5831 Pattern Recognition and Neural Networks
- ECE-3641 Robotic Manipulation
- Winter 2022
- ECE/AENG-505 Introduction to Embedded Systems
- ECE-4641 Mobile Robots
- Fall 2021
- ECE-4641 Mobile Robots
- Winter 2021
- ECE-4641 Robotics II
- Fall 2020
- ECE-3641 Robotics I
- Winter 2020
- ECE-4641 Robotics II
Kettering University (2009 – 2019)
- Spring 2019
- CE-450/650 Mobile Robotics
- CE-450L/650L Mobile Robotics Lab
- CE-320L Microcontroller I Lab
- Winter 2019
- CE-450/650 Mobile Robotics
- CE-450L/650L Mobile Robotics Lab
- CE-426/626 Real-Time Embedded Systems
- CE-426L/626L Real-Time Embedded Systems Lab
- Winter 2018
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Fall 2017
- CE-320 Microcomputers I
- CE-210 Digital Systems I Lab
- IME-100 Interdisciplinary Design and Manufacturing
- Summer 2017
- CE-210 Digital Systems I Lab
- IME-100 Interdisciplinary Design and Manufacturing
- Spring 2017
- CE-426 Real-Time Embedded Systems
- ECE-101 Matlab and C Programming
- Winter 2017
- CE-426 Real-Time Embedded Systems
- CE-426L Real-Time Embedded Systems Lab
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Summer 2016
- CE-320 Microcomputers I
- IME-100 Interdisciplinary Design and Manufacturing
- Spring 2016
- ECE-101 Matlab and C Programming
- CE-320 Microcomputers I
- Winter 2016
- CE-491 App Development for Mobile Devices
- CE-491 Biomedical Image Processing
- Fall 2015
- CE-320 Microcomputers I
- Spring 2015
- CE-491 App Development for Mobile Devices
- INEN-101 Innovation and Entrepreneur Mindset
- Winter 2015
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- IME-100 Interdisciplinary Design and Manufacturing
- Summer 2014
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- IME-100 Interdisciplinary Design and Manufacturing
- Spring 2014
- ECE-101 Matlab and C Programming
- Winter 2014
- CE-491 App Development for Mobile Devices
- ECE-101 Matlab and C Programming
- Fall 2013
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Spring 2013
- CE-491 App Development for Mobile Devices
- Winter 2013
- ECE-101 Matlab and C Programming
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Summer 2012
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Spring 2012
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Winter 2012
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- CE-491 App Development for Mobile Devices
- Fall 2011
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Spring 2011
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- CE-491 App Development for Mobile Devices
- Winter 2011
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Summer 2010
- CE-491 App Development for Mobile Devices
- Spring 2010
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- IME-100 Interdisciplinary Design and Manufacturing Lab
- Winter 2010
- CE-320 Microcomputers I
- CE-320L Microcomputers I Lab
- Fall 2009
- CE-320L Microcomputers I Lab
- CE-210L Digital Systems I Lab