top of page
Teachings
I currently teach Game Engine Design and Game Programming at UTulsa. Previously, I taught courses in Operating Systems and Automata Theory at USF. During my time at GMU, I also served as a teaching assistant for C language programming. Below is a list of the courses throughout my teaching career.
Tenure-Track Assistant Professor in UTulsa
-
Fall 2023: Game Programming for eXtended Reality [CS-7863]
-
Spring 2024: Game Engine Design [CS-4033]
-
Fall 2024: Introduction to Game Programming [CS-3023] [Link]
Visiting Assistant Professor in USF
-
Spring 2022: Operating System [COP 4600]
-
Summer 2022: Automata Theory [COT 4210]
-
Fall 2022: Operating System [COP 4600]
-
Spring 2023: Operating System [COP 4600]
-
Summer 2023: Operating System [COP 4600]
Graduate Teaching Assistant in GMU
-
Spring 2019: Computer Programming for Engineers [CS 222]
-
Fall 2018: Formal Methods and Models [CS330]
-
Spring 2018 Intro. to Low-level Programming [CS 262]
-
Fall 2017 Intro. to Low-level Programming [CS 262]
-
Spring 2017 Intro. to Low-level Programming [CS 262]
-
Fall 2016 Intro. to Low-level Programming [CS 262]
bottom of page