HomeTeaching
Fall 2013
  
  CSE 220 - Systems Level Programming
    CSE 300 - Technical Communications
    CSE 312 - Legal Issues in Info Systems
Fall 2012
    CSE 220 - Systems Level Programming
    CSE 591 - Design of Embedded Systems
Spring 2012
    CSE 320 - Computer Architecture
    CSE 594 - Mobile & Embedded Systems
    ITS 102  - Embedded Systems: Security, Privacy, and Ethical Issues

Fall 2011
    CSE 320 - Computer Architecture
Spring 2011
    CSE 306 - Operating Systems
    CSE 591 - Design of Embedded Systems
Fall 2010
    CSE 220 - Systems Level Programming
Spring 2010
    CSE 220 - Computer Organization
    CSE 591 - Design of Embedded Systems
Fall 2009
    CSE 594 - Design of Embedded Systems
Spring 2009
    CSE 591 - Design of Embedded Systems
    CSE 651 - Seminar in Applications: Mobile Computing for Informal Economies (co-taught with Prof. Wasilewska)
    CSE 658 - Seminar in Mobile and Wireless Networks
Fall 2008
   
CSE 594 - Embedded Systems
    CSE 651 -  Seminar in Applications: Mobile Computing for Informal Economies (co-taught with Prof. Wasilewska)
Spring 2008    
    CSE 320 - Computer Architecture
Fall 2007         
   
CSE 220 -
Computer Organization
Spring 2007
   
CSE 592 - Design & Analysis of Embedded System
s
Fall 2006
   
CSE 690 - Wireless Distributed Embedded Systems