This semester (Spring 2022)
Past teaching
  • CS480/CS697 Special Topics in Blockchain (Fall 2018)
  • CS411 Competitive Programming (Spring 2018, Spring 2019)
  • CS240 Programming in C (Spring 2015, Fall 2017, Fall 2018, Spring 2019, Fall 2020, Fall 2021)
  • CS446/646 Computer Communications and Networks
  • CS447/647 Multimedia Systems
  • CS648 Wireless Networks and Mobile Computing
  • CS320 Applied Discrete Mathematics
  • CS420 Intro to Theory of Computation