BA Honours Specialization - Advanced Game Design and Development
COSC 3406 Advanced Game Design and Development
Prerequisites:
COSC 2406 and third-year standing in the Computer Science or Mathematics programs.
Hours:
Three hours of lecture per week for one term.
Credits:
3
Description:
This course presents a rigorous approach to the design and development of computer games, emphasizing the computational and programming tasks involved. Students will learn the basics of physics simulation, graphics, audio, 2D/3D art, and software engineering, as applied to game development. Topics such as the game engine, sound, rendering, modeling, and user interfaces will also be explored. Knowledge of these topics will be applied to the development of game-oriented projects. This is primarily a hands-on course where real-world skills, including design, teamwork, management, documentation, and effective communication are critical.