Recently, I have been teaching a
senior-level computer networks class (EECS 489) and a
graduate-level class "Principles of Real-Time Computing" (EECS 571).
In the past I also taught EECS 270 (logic design), EECS 470 (computer
architecture), EECS 570 (advanced computer architecture), and EECS 567
(robotics).