Teaching
Past courses
ENCM 415: Assembly Language Programming and Interfacing
ENCM 417: Computer Interfacing and Embedded Systems
ENCM 413: Real-Time and Embedded Systems
ENSF 519.43 - Performance Evaluation and Characterization of Non-Functional Software Requirements
ENCM 501 - Principles of Computer Architecture
Current courses
SENG 501.5: Engineering Large Scale Analytics Systems
SENG 533: Performance Evaluation of Software Systems
ENSF 603: Modeling and Measurement of Software Performance (Graduate course)