Teaching
Courses
The course notes and lecture video are posted on Blackboard.
- CS 350 : Computer Organization and Assembly Languages (Fall 2018, Spring 2020, Spring 2022).
- CS 470 : Computer Architecture (Fall 2019, Spring 2021, Fall 2022).
- CS 557 : Cyber-Physical Systems Security and Design (Fall 2020)
- CS 595 : Emerging Topics in Computer Architecture (Spring 2019).