- Spring 2018: Advanced Data Structures (CptS 223)
- Spring 2018: Advanced Topics in Computer Science (CptS 580) – Pervasive Computing
- Fall 2017: Introduction to Computer Architecture (CptS 260)
- Spring 2017: Advanced Topics in Computer Science (CptS 580) – Pervasive Computing
- Fall 2016: Introduction to Computer Architecture (CptS 260)
- Spring 2016: Advanced Topics in Computer Science (CptS 580) – Pervasive Computing
- Fall 2015: Introduction to Computer Architecture (CptS 260)
- Summer 2015: Introduction to Computer Architecture (CptS 260)
- Spring 2015: Advanced Topics in Computer Science (CptS 580) – Smart Health
- Fall 2014: Introduction to Computer Architecture (CptS 260)