· Spring 1999: CSE370, Introduction to Digital Design
· Autumn 1999: CSE477, Digital System Design
· Spring 2000: CSE370, Introduction to Digital Design
· Autumn 2000: CSE370, Introduction to Digital Design
· Winter 2001: CSE476, Embedded System Design
· Winter 2002: CSE476, Embedded System Design
· Autumn 2003: CSE370, Introduction to Digital Design
· Winter 2004: CSE590GB, Location-Aware Computing
· Spring 2004: CSE477, Digital System Design
· Autumn 2004: CSE466, Software for Embedded Systems
· Winter 2005: CSE370, Introduction to Digital Design
· Autumn 2005: CSE567, Principles of Digital Systems Design
· Winter 2006: CSE466, Software for Embedded Systems
· Autumn 2006: CSE370, Introduction to Digital Design
· Winter 2007: CSE466, Software for Embedded Systems
· Spring 2007: CSE477, Embedded System Design
· Autumn 2007: CSE490D, Technology for Low-Income Regions
· Winter 2008: CSE466, Software for Embedded Systems
· Winter 2008: CSE490D, Technology for Low-Income Regions
· Spring 2008: CSE477, CompE Capstone: Technology for Low-Income Regions
· Winter 2010: CSE370, Introduction to Digital Design
· Spring 2010: CSE351, The Hardware/Software Interface