Bachelor of Science in Game Programming

Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
4 - 6 weeks after your application is submitted
Compare Universities Illustration
Compare Courses!
You can now compare courses and find which one suits you the best.

Course Overview

This Bachelor of Science in Game Programming equips you with the technical expertise to become a versatile developer in the multi-billion dollar gaming industry. The program merges creative design with advanced computer science, teaching you to build the core engines and systems that bring interactive worlds to life. You will graduate prepared for a rewarding career, having learned from industry veterans using state-of-the-art technology.

Key Program Highlights

  • Master core programming languages and engine architecture (e.g., C++, Unity, Unreal)
  • Learn from industry insiders with real-world experience and connections
  • Develop a professional portfolio through collaborative, project-based learning
  • Gain a holistic understanding of the entire game development pipeline
  • Access cutting-edge labs and technology used by professional studios

Requirements

The requirements may vary based on your selected study options.





















Modules

  • History of Games
  • Introduction to Computer Programming
  • Applied Mathematics
  • Rhetoric and Composition
  • Introduction to Game Design
  • Object Oriented Programming in C++ I
  • Geometry and Linear Algebra
  • Critical Thinking
  • Digital Imaging
  • Object Oriented Programming in C++ II
  • Introduction to C# Programming
  • Statistics
  • Introduction to Level Design
  • 2D Games Programming
  • Programming for Game Engines
  • Physics of Motion, Light and Sound
  • Basic 3D Concepts
  • Game Tools and Pipelines
  • Algorithms and Data Patterns
  • Calculus For Physics
  • 3D Graphics and Applications
  • 3D Graphics Programming
  • Software Development and Testing
  • Intro to Mobile Programming
  • Portfolio I
  • Real-time GPU Programming
  • Mini games and Prototyping
  • Preproduction and Project Management
  • Artificial Intelligence
  • Animation for Games
  • Production Team I
  • Studio Elective
  • Concurrency and Parallel Programming
  • Production Team II
  • Studio Elective
  • Gameplay Programming
  • Network Programming
  • Senior Portfolio
  • Post-production
  • Studio Elective
The all-in-one solution for your study-abroad needs
Download the Edvoy app now

Related courses










Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
4 - 6 weeks after your application is submitted