Teaching

University of Michigan-Dearborn

  • 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

Comments are closed.