The Diploma in Computer Science programme establishes a solid foundation in game design theory, supplemented with computer science, mathematics and physics. Students are exposed to scripting languages, level and map editors while mastering designing, producing prototypes and working on projects.
Computer Science, Mathematics and Physics including programming in core languages like C and C++, creative coding (integrates programming and math), data structures, artificial intelligence, algorithm analysis, linear algebra, calculus, game system architecture, game physics and software development.
Multidisciplinary Team Project of building tools, interactive design, and technology, including game design theory, fundamentals of game design, system design methods, programming for game engines, level design methods, game systems and mechanics, playtesting and team game project implementation of building own tools, technology and software systems.
Collaborative Game Development, in which students apply their programming and design knowledge toward yearlong team-based projects while building soft skills in communications, project management and more.
Official Academic Partner