(CS 458) 3D Game Development
This project-oriented course immerses students in designing, programming, and testing video games. Through hands-on projects, students explore game engines, interactivity, animation, physics, and networking while mastering event-driven and object-oriented programming in both individual and team settings.
| Credit Hours | 3.0 Lecture |
|---|---|
| Prerequisites | CS 301 |
| Offered | Fall |
| Programs | Computer Science (BS) |
Course Learning Outcomes
- Demonstrate proficiency with event-based programming.
- Demonstrate proficiency with object-oriented programming.
- Understand the basic concepts of game design.
- Understand the different components of a game engine.
- Become familiar with game physics.
- Become familiar with game animation.
- Be exposed to concepts in network-based games.