Teaching
Current & Upcoming Teaching
- CS3035 Building User Interfaces (Fall 2023)
- CS6905 Mixed Reality (Winter 2023, Winter 2024)
Past Teaching
- CS1073 Introduction to Computer Programing I
- CS1083 Introduction to Computer Programing II
- CS2053 Introduction to Game Development
- CS3025 Human Computer Interaction
- CS3035 Building User Interfaces
- CS4065/6065 Interactive Human-Centered Systems