CS 4152
Advanced Topics in Computer Game Architecture
Project-based follow-up course to CS 3152. Students work in a multidisciplinary team to develop a game that incorporates innovative game technology. Advanced topics include 3D game development, mobile platforms, multiplayer gaming, and nontraditional input devices.There is a special emphasis on developing games that can be submitted to festivals and competitions.
Topics
- Mastery in game engine architecture design.
- Mastery in cross-platform development.
- Fluency in multiplayer game development.
- Competency in game analytics.
- Competency in procedural content generation.
Official roster learning outcomes
Prerequisites & course information
CS 3152; CS 3300 or CS 3700 or CS 4414 or CS 4450 or CS 4620 or CS 4750.
Sources
- Course catalogue ↗2026-2027
- Catalogue entry ↗
Catalogue variants
- Advanced Topics in Computer Game Architecture · 3.0 · Undergraduate