2020

  • IC619a: Advanced System Programming (Fall, Graduate/Undergraduate)
  • SE370a: Operating Systems (Spring, Undergraduate)

2019

  • IC820-01: Special Topics in Computer Systems (Fall, Graduate)
  • SE370: Introduction to Operating Systems (Spring, Undergraduate)

2018

  • IC619: System Programming – Linux Kernel (Fall, Graduate/Undergraduate)
  • SE370: Introduction to Operating Systems (Spring, Undergraduate)

2017

  • IC619: System Programming (Fall, Graduate)
  • SE380: Computer Algorithm (Fall, Undergraduate)