Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    May 31, 2026  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog
Add to Portfolio (opens a new window)

COS 412 - Advanced Game Programming


Building on tools acquired in COS 312, this course’s only prerequisite, students explore an advanced topic of their own choosing as they build their full final game.  Possible topics include advanced Artificial Intelligence scripting, pathfinding, networked games, 3D character rigging and animation, use of virtual reality goggles, and much more.  With weekly in class presentations, students document their progress and communicate their new tools to the rest of the class. The final game is presented to the class, where other students will test each game.



Prerequisites: Grade of C- or higher in  COS 312

Course Typically Offered: Spring

Credits: 3



Add to Portfolio (opens a new window)