Skip to content

2026-2027 academic year: applications for Fall 2027 are open

B.Sc. · Undergraduate

Game Development

Degree
B.Sc.
Level
Undergraduate
Duration
4 years
Credits
128

Programme overview

The Game Development program integrates computer science, graphics, storytelling, and design to prepare students for careers in the global gaming industry. Students master game engines, 3D modeling, interactive design, and AI in gaming, while also exploring the serious applications of gaming in education, healthcare, and cultural preservation.

Curriculum

Year 1

6 courses
  • 01Introduction to Game Development
  • 02Calculus I & II
  • 03Programming I (C++ & Python for Games)
  • 04Academic Writing & Communication
  • 05Visual Arts for Gaming
  • 06Discrete Mathematics

Year 2

6 courses
  • 01Data Structures & Algorithms
  • 02Game Engine Fundamentals (Unity/Unreal)
  • 032D Game Development
  • 04Computer Graphics I
  • 05Storytelling & Interactive Narrative
  • 06Probability & Statistics for Games

Year 3

7 courses
  • 013D Game Development
  • 02Artificial Intelligence for Games (NPCs
  • 03Game Bots)
  • 04Physics Simulation in Games
  • 05Multiplayer & Online Game Systems
  • 06Augmented & Virtual Reality Games
  • 07Game Audio & Sound Design

Year 4

12 courses
  • 01Serious Games (Education
  • 02Health
  • 03Heritage)
  • 04Advanced Computer Graphics II (Shaders
  • 05Animation)
  • 06Monetization & Game Business Models
  • 07Capstone Project (e.g
  • 08Educational Game
  • 09Cultural Heritage VR Game
  • 10Mobile Game
  • 11Startup)
  • 12Internship

Course lists are indicative and may be updated as the programme is accredited and reviewed.