|
At CMU: 18-741 Fall 2006 18-742 Spring 2006 18-240 Spring 2006 18-747 Fall 2005 18-742 Spring 2005 18-741 Fall 2004 18-347 Fall 2003 18-240 Spring 2003 18-741 Fall 2002 18-240 Spring 2002 18-547 Fall 2001 18-240 Spring 2001 Courses taught at Purdue: 495A/365 Fall 2000 495A/365 Spring 2000 565 Fall 1999 666 Spring 1999 302 Fall 1998 695F Spring 1998 |
Advanced Computer Architecture Multiprocessor Computer Architecture Fundamentals of Computer Engineering (with Blanton) Advanced Techniques in Microprocessors Multiprocessor Computer Architecture Advanced Computer Architecture Introduction to Computer Architecture Fundamentals of Computer Engineering Advanced Computer Architecture Fundamentals of Computer Engineering Advanced Computer Architecture Fundamentals of Computer Engineering Computer Design and Prototyping Computer Design and Prototyping Introduction to Computer Architecture Advanced Computer Systems Probabilistic Methods in Electrical Engineering Cost-Effective Parallel Computer Architecture |