BSc Specialization - Advanced Game Design and Development

COSC 3406  Advanced Game Design and Development


COSC 2406 and third-year standing in the Computer Science or Mathematics programs.


Three hours of lecture per week for one term.




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.

Nipissing University
100 College Drive, Box 5002, North Bay, ON, Canada  P1B 8L7  Tel: (705) 474-3450 | Fax: (705) 474-1947

© Nipissing University 2024DisclaimerPrivacyAccessibility