MPsOAgYSRt0L+yz3M96Jqg==spring 2026
Background: BS in CS, 2 yoe software engineer (game development) 6th/7th course, taken concurrently w/AI Ethics Also taken: GIOS, Military Gaming, HCI, Game AI, VGD
TLDR: INCREDIBLY open-ended project-based course that's useful for anyone that wants to build something they can show off in a portfolio or even expand into a business.
Review: Top 3 courses for me. My research project was centered around XR training for specialized occupations, and I ended up developing an XR app for the Quest 3 that simulates a home invasion so civilians can train home defense. There's a lot of research that went into this -- your project has to be relevant, helpful, and boundary-pushing in some way.
You spend the first phase of the class researching, which is where you'll decide your project idea. Ideally, you come into the class with something in mind. Don't come in with an exact plan, because you have to use published research to back your claim on why your project is necessary, useful, how it helps people learn, etc. But also stay within a domain/tech stack you're comfortable with, since there's already a lot of learning to be had elsewhere.
Most people that I peer reviewed that went the development track did some derivation of "using AI for learning". Which isn't bad -- no two projects were the same, everyone had an interesting take, and some projects I would genuinely use or even pay for. But I stopped reviewing these projects because they start to feel like derivations of each other. Something to keep in mind if you're aiming for impact.
The workload is flexible. The research time sink you can't really get around. It's 12-15 published papers per week that have to be summarized and explained why they might be useful to you, but the actual project you can get away with 5-10 hours depending on how neat everything turns out. As long as you participate in class, it should be an easy A.
Rating: 5 / 5Difficulty: 2 / 5Workload: 13 hours / week