Teaching
Graduate Courses:
Graduate Courses:
Advanced Computer Architecture
Fault-Tolerant Systems
Hardware Security and Trust
Low Power Digital System Design
Advanced VLSI Circuit Design
System-on-Chip (SoC) Design
Undergraduate Courses:
Undergraduate Courses:
Digital System Design
Embedded and Cyber-Physical Systems
Advanced Digital Circuit Design
Computer-Aided Design of Digital Systems
VLSI Circuits and Systems
Computer Architecture