Teaching

EEC 193AB – Applied Machine Learning (Senior Design)

EEC 272 – Advanced Computer Architecture

EEC 170 – Introduction to Computer Architecture (For Undergrads)

EEC 270 –   Computer Architecture (For Graduate Students)

EEC 289M – Emerging Topics in Computer Architecture

EEC 180B – Digital System Design

EEC 70  – Computer Structures & Assembly Programming

ECS 289C – Research Seminar in Mobile Computing

EEC 1 –   Introduction to Electrical & Computer Engineering

EEC 282 – Hardware/Software Codesign