Teaching

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)