Teaching

Husky Game Development Logo

Currently teaching (or scheduled to teach)

Spring 2024: CS5641 - Immersive Virtual Environments
Spring 2024: Husky Game Development Enterprise

Recently taught classes

Fall 2023: CS4611 - Computer Graphics
Fall 2023: Husky Game Development Enterprise
Spring 2023: CS5641 - Immersive Virtual Environments
Spring 2023: Husky Game Development Enterprise
Fall 2022: CS4611 - Computer Graphics
Fall 2022: Husky Game Development Enterprise

Michigan Tech Logo