Teaching
Current Courses
- Fall 2024 - Computer Architecture and Design (ECE 462/562) (Chipyard Downloads)
Previous Courses
- Spring 2024 - Computer-Aided Logic Design (ECE 474A/574A) with Dr. Agni Bhakti at UA Global Campus
- Spring 2024 Global Campus - Computer Architecture and Design (ECE 462) with Dr. Johan Alibasa
- Spring 2023 - Computer Architecture and Design (ECE 462/562)
- Spring 2022 - Computer Architecture and Design (ECE 462/562)
- Spring 2022 - Embedded Systems Design and Optimization (ECE 576B)
- Fall 2021 - Computer-Aided Logic Design (ECE 474A/574A)
- Spring 2021 - Embedded Systems Design and Optimization (ECE 576B)
- Spring 2021 - Computer Architecture and Design (ECE 462/562)
- Fall 2020 - Computer-Aided Logic Design (ECE 474A/574A)
- Spring 2020 - Computer Architecture and Design (ECE 462/562)
- Fall 2019 - Computer-Aided Logic Design (ECE 474A/574A)
- Spring 2019 - Computer Architecture and Design (ECE 462/562)
- Fall 2018 - Computer-Aided Logic Design (ECE 474A/574A)
- Spring 2018 - Computer Architecture and Design (ECE 462/562)
- Fall 2017 - Computer-Aided Logic Design (ECE 474A/574A)
- Spring 2017 - Computer Architecture and Design (ECE 462/562)
- Fall 2016 - Computer-Aided Logic Design (ECE 474A/574A)
- Spring 2016 - Digital Logic (ECE 274A)
- Fall 2015 - Computer Architecture and Design (ECE 462/562)
At the Department of Electrical and Computer Engineering, University of Florida:
- Spring 2015, 2014, 2013 - Guest Lecturer - Embedded Systems Seminar (EEL 6935, EEL 6686)
- Fall 2014 - Co-Instructor - Computer Architecture (EEL 4713)
- Fall 2012/2013/2014 - Guest Lecturer - Computer Architecture (EEL 4713)
- Fall 2011 - Teaching Assistant - Computer Architecture (EEL 5764)
- Spring 2012 - Teaching Assistant - Reconfigurable Computing (EEL 4720/5721)