Teaching

Freshman: Winter '09, Fall '09,'10,'11

EE 102: Introduction to Computer Engineering

Sophomore: Spring '10

EE 224: Introduction to Digital Circuits & Computer Design

Senior/Graduate: Fall '07,'08,'09,'10,'11,'12,'13,'14,'15,'16

EE 461A/561A: Digital Systems & Computer Design

Senior/Graduate: Winter '10,'11,'12,

EE 467/567: Advanced Microprocessors

Senior/Graduate: Spring '08,'09,'10,'11,'12,'14,'15, '1609,'10,'11

EE 468/568: Multicomputers - 2

Graduate: Winter '08,'10

EE 663: Architecture of Parallel Computers

Graduate: Winter '11,'12,'15'12

EE 690: Interconnection Networks for High-Performance Computing (HPC) Systems