Teaching

Courses taught in the Electrical and Computer Engineering Department (ECE) at Colorado State University:

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)