Teaching
UAH active courses
I have developed and taught the following graduate and undergraduate computer engineering courses. The courseware is available through the Canvas learning management system.
CPE 323 - Introduction to Embedded Computer Systems (Fall, Spring)
CPE 423/523 - Hardware/Software Co-design (Fall, once every 2 years)
CPE 619 - Modeling and Analysis of Computer and Communication Systems (Fall, once every 2 years)
CPE 631 - Advanced Computer Systems Architecture (Spring)
Links to old course web pages
- Introduction to Embedded Computer Systems (CPE 323), Spring 2010
- Advanced Computer Systems Architecture (CPE 631), Spring 2010
- Modeling and Analysis of Computer and Communication Systems (CPE 619), Fall 2009
- VLSI Design I (CPE/EE 427, CPE 527), Fall 2007
- Advanced VLSI Design (CPE 626), Fall 2004
- Advanced Logic Design (CPE/EE 422/522), Summer 2003