Courses taught in the Electrical and Computer Engineering Department (ECE) at Colorado State University:
- Fall 2022: Silicon Photonics Design (ECE544)
- Spring 2022: Digital Logic Synthesis (ECE480A4)
- Spring 2022: Digital Circuit Logic (ECE102)
- Fall 2021: Silicon Photonics Design (ECE544)
- Spring 2021: Digital Circuit Logic (ECE102)
- Spring 2021: Silicon Photonics Design (ECE544)
- Fall 2020: Digital System Design (ECE450/451)
- Spring 2020: Digital Logic Synthesis (ECE480A4)
- Spring 2020: Digital Circuit Logic (ECE102)
- Fall 2019: Silicon Photonics Design (ECE580B6)
- Spring 2019: Digital Circuit Logic (ECE102)
- Fall 2018: Silicon Photonics Design (ECE580B6)
- Spring 2018: Digital Circuit Logic (ECE102)
- Fall 2017: Digital System Design (ECE450/451)
Other teaching experience:
- Spring 2017: Departmental Seminar (Computer and Software Engineering Department, Polytechnique Montreal, Canada)
- Spring 2016: Departmental Seminar (Computer and Software Engineering Department, Polytechnique Montreal, Canada)