Educatly AI
Efficient Chatbot for Seamless Study Abroad Support
Try Now
inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Game Design | Game Development | Software Development
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


This program combines computer science fundamentals with specialized courses in computer simulation and gaming. Students will develop skills in game design, programming, and graphics, while also gaining a strong foundation in mathematics and physical sciences. The program prepares graduates for careers in the gaming industry or related fields.

Program Outline

Outline:


Computer Science (19 hours)

  • CS 1001 Introduction to Computer Science
  • CS 1043 Introduction to Programming and Problem-solving
  • CS 2003 Fundamentals of Algorithm and Computer Applications
  • CS 2123 Data Structures
  • CS 3513 Software Engineering
  • CS 4053 Interaction Design
  • CS 4613 Fundamentals of Computer Graphics

Computer Simulation and Gaming (33 hours)

  • CSG 1003 Game Design Concepts
  • CSG 3023 Introduction to Game Programming
  • CSG 3613 Exploration in Gaming Technology
  • CSG 3813 Game Level Design
  • CSG 4003 Game Development and Production
  • CSG 4033 Game Engine Design
  • CSG 4603 Portfolio and Professional Development
  • CSG Electives (9 hours)

Mathematics (23 hours)

  • MATH 2014 Calculus I
  • MATH 2024 Calculus II
  • MATH 3013 Discrete Mathematics
  • MATH 4123 Linear Algebra and Matrix Theory
  • MATH 4503 Introduction to Numerical Methods
  • STAT 4813 Statistical Methods for Scientists and Engineers
  • Math elective above 2024 (3 hours)

Physical Sciences and Engineering (8 hours)

  • PHYS 2053 General Physics I
  • PHYS 2051 General Physics I Laboratory
  • Science or Engineering Science Electives (4 hours)

Electives (12 hours)

SHOW MORE