Spring 2024
Fall 2023
- On leave
Spring 2023
- CSCI 2320 Principles of Data Abstraction
- CSCI 3321-1 Principles of Software Engineering
- CSCI 3321-2 Principles of Software Engineering
Fall 2022
- CSCI 2320-1 Principles of Data Abstraction
- CSCI 2320-2 Principles of Data Abstraction
- CSCI 3312-1 Introduction to Game Development
- CSCI 3323 - Principles of Operating Systems
Spring 2022
Fall 2021
Spring 2021
Fall 2020
Spring 2020
Fall 2019