Game Programming

Game Programming


Our Game Programming course equips students with the technical skills needed to craft innovative and immersive gaming experiences across various platforms. Taught by industry experts, the course covers programming languages like C++ and Java, game engines, artificial intelligence (AI) and more. Students will create games independently and as a part of a team, mimicking the real-world work experience. They will graduate with industry-relevant skills, access to professional networks and contacts and the ability to adapt to the ever-evolving gaming landscape.


#Course CodeCourse
01 PT01GP01 Communication Class
02 PT01GP02 Physics -1
03 PT01GP03 Mathematics – 1
04 PT01GP04 Fundamentals of Computer Programming
05 PT01GP05 Basics of 2D & 3D
#Course CodeCourse
01 PT02GP01 C++ & OOPS Programming
02 PT02GP02 Data Structures
03 PT02GP03 Computer Networks
04 PT02GP04 2D & 3D Graphics Programming
05 PT02GP05 Game Engine 1

Semester 3 - 1

#Course CodeCourse
01 PT03GP01 Java Programming
02 PT03GP02 Advance Programming with Game Engine
03 PT03GP03 Web & Mobile Programming
04 PT03GP04 Artificial Intelligence
05 PT03GP05 Game Programming Patterns

Semester 3 - 2

#Course CodeCourse
#Course CodeCourse
01 PT04GP01 Console Development
02 PT04GP02 Industrial Internship


In the fiercely competitive gaming industry, the rapid advancement of technology has heightened the demand for skilled game programmers. Professionals with strong problem- solving, teamwork, and adaptability skills find diverse career opportunities, including game development studios, virtual reality companies, and emerging sectors such as augmented reality and esports. The application of these skills extends beyond gaming, finding relevance in related fields such as simulation and software development. Positioned as valuable contributors, individuals in this field play a crucial role in meeting the evolving demands of the industry, influencing the trajectory of interactive entertainment.


  • AI Programmer
  • Physic Programmer
  • Tools Engineer
  • VR Programmer
  • Gameplay Programmer
  • Engine Programmer
  • Network Programmer
  • Program Name: Game Programming
  • Credential: Diploma
  • Method of Study: Full-time
  • Duration: 2 Years (4 Semesters)
  • Batch Starts: September
  • Available Seats: 6
  • Domestic Tuition: C$ 7,999.00 (per semester)


Description Domestic Student
Materials C$ 1000.00
Student Union Fee C$ 75.00
Technology & Learning Resources C$ 350.00


Description Domestic Student
Application Fee C$ 75.00
Confirmation Deposit (non-refundable) C$ 1000.00
Late Payment Fee C$ 25.00
Certificate/Diploma (percopy) C$ 25.00
Transcript Fee (Up to Five copies of transcript) C$ 25.00


  • High school graduate
  • Capability to function effectively and achieve output under set deadlines
  • Capacity to be a fast learner (openness toward learning)
  • Mindset towards precision work
  • Ability to work in a team
  • Ability to handle an intense program


  • All tuition & fees are subject to adjustment at any time
  • Weekly, per-course, or per-credit charges will not exceed full-time tuition and fees for the courses included in the program’s term
  • All tuition & fees are charged and refunded in compliance with the CAM Student Contract