BS Game Development and Animation

Overview

The BS program in Game Development and Animation is a perfect fit for students passionate about creating immersive and interactive experiences. The game industry has grown to be a multi-billion-dollar sector as technology progresses, and animation is now a crucial part of films, television programs, and other visual media.

This degree program is designed to provide students with a comprehensive understanding of the entire game development cycle, from production to finished product.

The program covers courses such as Computer Graphics, Interactive Animation Techniques, 3D animation, Game Design, Digital Animation and Effects, Simulation & Game Programming, Mobile Game Development, Software Quality Assurance and Testing, Artificial Intelligence for Games Development, Machine Learning for Game Development, Virtual Reality, Augmented Virtual & Mixed Reality, Digital Imaging, etc along with basic computer science courses in programming and software development.

Admission Criteria
  • A recognized general education diploma or its equivalent
  • Students joining MCBS must go through an English placement test to determine the appropriate English level
  • Students presenting a valid score of 5-5.5 in IELTS or 65-79 in internet based TOEFL (iBT) are exempted from the English program
  • Students will need to go through Mathematics and IT placements tests to determine their levels of proficiency in these subjects as they are part of the GFP or possible exemption
  • Mathematics placements tests will determine whether Basic Mathematics (MATH 10) and Applied Mathematics (MATH 20) can be exempted, or students will be given both or one of them
  • IT placement test will determine whether students will require to take the Information Technology foundation course (COSC 10)
Program Structure

Duration: Bachelor’s degree requires about 8 semesters or 4 years.

Program delivery: 12-15 credits per normal semester and 6 credits per summer semester.

Internship: Placement on a minimum of 6-weeks internship.

Courses: Apart from courses closely related to the program, students take general education courses.

CoursesCredits
Core Courses60
Communication skills09
Humanities09
Social Sciences09
Mathematics Requirements09
Science Requirements08
Core Electives15
Internship01
Total120

Core Courses (60 Credits)

Course CodeCourse NameCredits
COSC 2325Data Communication and Networks (Required)3
COSC 2301Object Oriented Programming II3
COSC 4326Data Visualization3
COSC 4354Digital Image Processing3
COSC 4390Introduction to Deep Learning3
COSC 4392Federated Machine Learning3
COSC 4393Special Topics in Game Development33
COSC 4394Special Topics in Animation3
ITEC 4332Audio Visual Communication Technology3

Core Electives (15 credits)

Course CodeCourse NameCredits
COSC 2325Data Communication and Networks (Required)3
COSC 2301Object Oriented Programming II3
COSC 4326Data Visualization3
COSC 4354Digital Image Processing3
COSC 4390Introduction to Deep Learning3
COSC 4392Federated Machine Learning3
COSC 4393Special Topics in Game Development33
COSC 4394Special Topics in Animation3
ITEC 4332Audio Visual Communication Technology3

Career Opportunities

This program will prepare graduates for various high in demand career paths in the entertainment industry, including;

  1. Graphic Designer
  2. Game Designer,
  3. Game Engine Programmer
  4. Mobile App Developer
  5. Game Animator
  6. UI/UX Designer (Gaming)
  7. Immersive Technologies expert
  8. Metaverse Developer
Ready to take the next step?

Info

Required English Prerequisites

Department Contact

Contact Program Chair Dr. Joseph Mani for more information.