Courses Taught

Any syllabi, problem sets, labs, and notes not posted here are available upon request.

  • ENGR 053: Inclusive Engineering Design (FA20)
  • ENGR 015: Fundamentals of Digital and Embedded Systems (FA18, FA19, FA20)
  • ENGR 025: Principles of Computer Architecture (SP19, SP21)
  • ENGR 029: Embedded Systems (SP18, SP19, SP20)

Teaching Resources

Check out this page.

Engineering Resources