Oct 08, 2026  
BVU Academic Catalog 2024-2025 
    
BVU Academic Catalog 2024-2025 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CMSC 345 - Game Programming


3 Credit(s)

Students build interactive 2D and 3D video games using a modern game engine. Topics include game physics, asset management, scene building, game AI, and scalability.

Prerequisite(s): CMSC 182  or permission of instructor.

Course Frequency: ALT S (even years)

Grading Method: Student option.

Learning Outcomes:
  1. Create 2D and 3D video games using a modern game engine.
  2. Demonstrate proficiency with scene management, scripting, asset management, game physics, and simple game AI.



Add to Portfolio (opens a new window)