Teaching
Monash University
- Thesis Projects
- ECE5074 Advanced Computer Architecture (2007)
- ECE4074 Advanced Computer Architecture (2007)
- ECE4705 Computer Architecture (2000-4, 2007)
- TEC3743 Computer Organisation (2005)
- TEC2541 Computer Engineering (2005)
- ECE3703 Computer Engineering (2005)
- ECE2702 Computer Organisation (2000-1, 2005)
- ECS2380 Computer Systems Engineering II (1997-8)
- ECS4374 Computer Systems Design (1995-6)
- ECS4373 Computer Systems Engineering V (1995-8)
- ECS3381 Computer Systems Engineering IV (1995-6,1998)
Swinburne University of Technology
- EE563 Advanced Computer Techniques (1990-4)
- EE561 Advanced Computer Architecture (1990-3)
- EE188 Electrical Engineering (1990)
- EL266 Computer Project (1990-3)
Royal Melbourne Institute of Technology
- DS012 Parallel Processing Systems (1987-8)
- EL435 Parallel Processing Structures 2 (1984-6)
- CO432 Communication Design 3 (1980-6)
- CO335 Communication Design 2 (1980-4)
- CO372 Digital Systems 3 (1988-0)
- CO237 Digital Systems 2 (1981-7)
- CO137 Digital Systems 1 (1980-6)
Victoria University of Manchester
- CS183 Computer Programming (1977-9)
Royal Melbourne Institute of Technology
- CO132 Digital Systems (1975)
|