First Year Course Fee
Course Accredited By
Entry requirements
Undergraduate
Standard GPP: 3-Quarter
Extended GPP: 4-Quarter
Extended Plus GGP: 5-Quarter
Pre-Sessional English: 1-Quarter Extended Plus GGP
Pre-Sessional English: 2-Quarter Extended Plus GGP
Direct Admission
Course Requirements
ANI 230 3D Design & Modeling 4
CSC 241 Introduction To Computer Science I 1 4
CSC 242 Introduction To Computer Science II 1 4
CSC 300 Data Structures I 4
CSC 301 Data Structures II 4
CSC 361 Optimized C 4
CSC 373 Computer Systems I 4
GAM 226 Fundamentals OF Game Design 4
GAM 245 Game Development II 4
GAM 325 APPLIED 3D Geometry 4
GAM 340 Practical SCRIPTING FOR Games 4
GAM 341 Introduction To Level Design 4
GAM 372 ObjecT-Oriented Game Development 4
GAM 374 Game ENGINE Programming I 4
GAM 377 Game ENGINE Programming II 4
GAM 392 Game Modification Workshop 4
GPH 329 Computer Graphics Development II 4
or GAM 370 Rendering And Graphics Programming
MAT 140 Discrete Mathematics I 4
Select one of the following capstone options: 8
GAM 394 & GAM 395 GAME DEVELOPMENT PROJECT I and GAME DEVELOPMENT PROJECT II (Capstone)
CSC 386 & CSC 394 REAL-TIME NETWORKING (FORMERLY GAM 390) and SOFTWARE PROJECTS (Capstone)
Select four Major Electives from the lists below 16
Students may take CSC 243 and one (1) additional Major Elective in lieu of CSC 241 and CSC 242.
Major Electives
Computer Science Electives
Course List
CSC 321 Design AND Analysis OF Algorithms
CSC 355 Database Systems
CSC 357 Expert Systems
MAT 141 Discrete Mathematics II
Computer Systems Electives
Course List
CSC 343 Introduction To Operating Systems
CSC 348 Introduction TO CompileR Design
CSC 353 Advanced Database Concepts
CSC 362 Optimized C Multithreading
CSC 374 Computer Systems II
CSC 388 REAL-TIME Multithreaded Architecture
Game AI Electives
Course List
CSC 380 Foundations OF Artificial Intelligence
CSC 358 Symbolic Programming
GAM 376 Artificial Intelligence For Computer Games
Game Design Electives
Course List
GAM 205 Games Literacy
GAM 229 Presentation And Communication
GAM 231 History AND Design OF Role-Playing Games
GAM 329 Physical Prototyping For Games
GAM 342 Advanced LeveL Design
GAM 351 Expressive Audio Scripting In Games
GAM 362 Making Deep Games
GAM 365 Advanced Game Design
GAM 397 Topics In Game Design
Game Development Studio Electives
Course List
GAM 244 Game Development I
Game Programming Electives
Course List
GAM 353 Tool Programming For Game Development
GAM 368 Augmented Reality Game Design And Development
GAM 369 Virtual Reality Game Development
GAM 380 Console Game Development Environments
GAM 398 Topics IN Game Programming
Graphics/Animation/Sound Electives
Course List
ANI 231 3D Animation
ANI 310 Motion Capture
ANI 332 3D Rigging
ANI 333 Advanced 3D Rigging
GAM 250 Game Sound Design I
GPH 389 Real-Time Graphics Techniques
Multiplayer Games Electives
Course List
CSC 376 Distributed Systems
CSC 386 Real-Time Networking (Formerly GAM 390)
Mobile Games Electives
Course List
CSC 371 Mobile Application Development For IOS
CSC 372 Mobile Application Development For Android
CSC 391 Mobile Application Development FOR IOS II
CSC 392 Mobile Application Development FOR Android II
GAM 386 GAME Programming For Mobile Devices
Physics Electives
Course List
GAM 350 Physics For Game Developers
PHY 150 General Physics I
Software Engineering Electives
Course List
SE 333 Software Testing
SE 350 Object-Oriented Software Development
SE 359 Agile Software Development
SE 371 Practices OF Global Software Development
Usability Electives
Course List
GAM 312 PLAYTESTING
Undergraduate Extended Plus GGP (5 quarter) $53,410
Extended GGP (4 quarter) $49,596
Standard GGP (3 quarter) $43,230 Pre-Sessional English (1-2 Quarters) $3,703 per quarter
Direct Admit $41,768 ($43,068 for Music and Theatre)
Estimated Room, Board & Fees $17,437 - $29,123
Undergraduate Pathway Scholarship available upto $15,000
Undergraduate Direct Admission Scholarships available upto $23000
*Direct Admission Scholarship is available in each year.