Undergraduate
· CZ1006/CE1006 Computer Organization and Architecture
· CZ3004/CE3004 Multi-disciplinary Design Project (MDP)
Postgraduate
· ES6104 Embedded Processors and Peripherals
Professional Development
· PD1 Effective 80x86 Assembly Programming
· PD2 Reverse Code Engineering