Teaching
- COEN 313 Digital Systems Design II (Summer 2023)
- COEN 6501 Digital System Design and Synthesis (Fall 2023)
- COEN 313 Digital Systems Design II (Fall 2023)
- COEN 313 Digital Systems Design II (Winter 2024)
- COEN 316 Computer Organization and Architecture (Winter 2024)
- COEN 6741 Computer Architecture and Design (Winter 2024)