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.
Dr. James R. Bozeman
Professor of Mathematics
Contact the Director for this Program
Dr. James R. Bozeman
Email: [email protected]
Phone: +356 2169 6970
