BSc in Game Development

This Program is accredited by the MFHEA

Program Overview 

The Bachelor of Science in Game Development is designed for game development programming at the highest level, including computer science and computer graphics for the game industry.

Covering both emerging trends and proven knowledge, the program’s content is always relevant and current. This “best of both worlds” combination exhibits the connection between realized applied systems and the profession.

 

Program Information

GENERAL INFORMATION

MQF / EQF Level 6

4-year program (Full-Time)

Face-to-face

ECTS: 240/US: 120

COURSE STRUCTURE
MODULE CODE MODULE / UNIT TITLE COMPULSORY / ELECTIVE ECTS / ECVETS MODE OF DELIVERY MODE OF ASSESSMENT
CSC 210 Introduction to C++ Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

MAT 230 Discrete Mathematics (pre-requisite MAT 101 or MAT 120) Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 220 Data Structures Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 240 Computer Systems Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 250 Computer Science Theory Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 320 Applied 3D Geometry Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 330 Optimized C++ Compulsory 8 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 340 Introduction to Game Design Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 350 Computer Graphics Compulsory 8 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 360 Game Design Patterns Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 370 Game Networking Compulsory 8 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 380 Level Design Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 410 Game Modification Compulsory 8 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 420 3D Modeling and Design Compulsory 8 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 430 Game Engine I Development Compulsory 8 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 440 Game Artificial Intelligence Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 450 Game Engine II Development Compulsory 8 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 460 Game Physics Compulsory 8 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 470 Global Software Development Compulsory 6 Lectures, group work, etc.

Examinations, assignments,

presentations,lab work, etc.

CSC 480 Game Development Project (Capstone) Compulsory 8 Lecture, supervision Project, presentation
TOTAL ECTS / ECVETS for Course Completion 138
90
Total 228
ENTRY REQUIREMENTS

For general Entry Requirements:

Please see the information on the Admission Page – Entry Requirements 

DEGREE REQUIREMENTS

Students are required to maintain a minimum GPA of 2.0 throughout the course.

Failure to maintain such standard results in academic probation.

A student in academic probation can continue to enrol in new modules for two semesters, while the student is strongly encouraged to retake modules in which grades were unsatisfactory.

If the GPA does not reach the required threshold after two semesters of academic probation, the student may be dismissed from the program.

Credits needed to obtain the degree:   233 ECTS

Degree level:  MQF Level 6

LEARNING OUTCOMES

Knowledge

Graduates will develop the following competences:

  • Collaborate with a team to develop a medium size computer game from ideation to implementation.
  • Be responsible for planning and implementing a medium size computer game.
  • Create all necessary components of a medium size computer game

Skill

  • Discuss game development issues within a structured team.
  • Effectively communicate project needs within multicultural and diverse development teams.
  • Effectively document in writing one’s own coding.
  • Effectively communicate with team members utilizing asynchronous tools.
  • Articulate orally and in writing the main issues involved in global software development.
PEDAGOGICAL METHODS

In general, the game development program addresses the real-world needs of industry through special, topic-based classes. Courses are taught with a mixture of theory and applied practice.

However, pedagogical approaches vary substantially form module to module and are described in detail in the description of each module.

EMPLOYABILITY/CAREERS

A career in the video games industry is both creative and highly rewarding, offering opportunities across entertainment, technology, and interactive media. AUM’s Game Development degree program is designed for aspiring game programmers, computer science graduates, and graphic or multimedia professionals seeking to transition into the game industry.

What You Will Learn

  • Advanced game programming concepts and development workflows.
  • Use of powerful game engines and multimedia platforms.
  • Animation techniques and interactive design for immersive gameplay.
  • Integration of art, code, and design to bring creative visions to life.
  • Development of complex virtual environments and interactive experiences.

This program equips students with the technical expertise and creative skills required to design, build, and deploy engaging video games and interactive digital worlds.

DSC_0130R-Akin-copy-scaled-270x270_c aum

Dr. James R. Bozeman

Professor of Mathematics

Contact the Director for this Program

Dr. James R. Bozeman

Email: [email protected]
Phone: +356 2169 6970

f
GRADING SCALE
i
ADMISSION REQUIREMENTS
TUITION FEES
l
APPLY TODAY
FIND OUT MORE
VIEW LEAFLET