Bachelor of Science in Game Development
Cospicua, Malta
DURATION
4 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline
EARLIEST START DATE
Request earliest startdate
TUITION FEES
EUR 2,500 / per semester *
STUDY FORMAT
On-Campus
* plus one-time admission fee: 1000 EUR + registration fee: 100 EUR/semester + activity fee: 100 EUR/semester
Introduction
A career in the video games industry is not only entertaining but also rewarding. AUM’s Game Development degree program is intended for people interested in game programming at the highest level, including computer science and graphic professionals that wish to retool for the game industry. The program provides the knowledge of how to use and combine powerful multimedia platforms and animation techniques to implement the designer’s vision into complex virtual realities.
With the Game Development degree, students gain excellent coding skills. Game developers implement codes for games based on web, console, PC, or mobile platforms. The degree will give students the best knowledge and opportunities to enlighten their career path, whether aiming to create plays for commercial purposes or for education. Students may develop careers by using their abilities in entertainment, business, training, or other applicable areas.
Program Details
In the first two years, students will focus on completing the university’s General Education Program (42 US credits/ 84 ECTS), which introduces five thematic areas: communication, data and quantitative literature, scientific inquiry, arts and humanities, and social sciences. In the third and fourth years, students will focus on topics relevant to their major.
Learning Objectives
- Students will become proficient with real-time C++ programming language
- Students will be able to design and implement real-time networking for Games
- Students will be able to create and design software architecture systems using the Design Patterns technique
- Students will understand real-time polygonal video graphics
- Students will be able to design and implement a real-time Game Engine
- Students will be able to develop software projects in a local and global environment
- Students will be able to understand the fundamentals of computer science
- Students will be able to participate in the game development process from initial concept to finished product
Program Outcome
Knowledge
Game development is not a stand-alone program; rather, it is made up of intersecting, complementary disciplines. Students will be exposed to:
- Software engineering
- Computer graphics
- Artificial intelligence
- Animation
- Software architecture
- Networking
Covering both emerging trends and proven knowledge, the program’s content is always relevant and current. This “best of both worlds” combination allows students to understand the connection between realized applied systems and issues they’ll likely face professionally in years to come.
Career Opportunities
- Full-Stack Game Developer at a game development company.
- Video Game Critic for visual and print media outlets.
- Augmented Reality Guru at a cutting-edge tech firm.
Curriculum
Teaching & Assessment
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 and assessments vary substantially from module to module.
4-Year Degree Plan Outline
Year 1
Semester I
- ENG 101 English Composition 1
- BIO 101 Unity of Life (with lab)
- HIS 101 History of the Mediterranean
- MAT 101 Introduction to Data Analysis, Probability, and Statistics
- Free Elective
Semester II
- CSC 210 Introduction to C++
- ENG 102 English Composition II
- PHY 101 Introduction to the Physical Universe (with lab)
- MAT 230 Discrete Mathematics
- REL 101 OR ATH 101 OR PHI 101 Arts/Humanities GE
Year 2
Semester I
- COM 101 Communication in a Multicultural Setting
- CSC 220 Data Structures
- PSY 101 Introduction to Psychology
- PHI 102 Applied Ethics
- Free Elective
Semester II
- CHE 101 Introduction to General Chemistry (with lab)
- CSC 240 Computer Systems
- CSC 250 Computer Science Theory
- Free Elective
Year 3
Semester I
- SOC 101 Introduction to Sociology
- CSC 320 Applied Geometry
- CSC 330 Optimized C++
- ECE 340 Introduction to Game Design
- REL 101 OR ATH 101 OR PHI 101 Arts/Humanities GE
Semester II
- CSC 350 Computer Graphics
- CSC 360 Game Design Patterns
- CSC 380 Level Design
- CSC 410 Game Modification
Year 4
Semester I
- CSC 370 Game Networking
- CSC 420 3D Design and Modeling
- CSC 430 Game Engine | Development
- CSC 440 Game Artificial Intelligence
- ECE Tech Elective
Semester II
- CSC 450 Game Engine II Development
- CSC 460 Game Physics
- CSC 470 Global Software Development
- CSC 480 Game Development Project
Admissions
Program Tuition Fee
Scholarships and Funding
Scholarships based on three types: merit (high academic performance) or athlete or financial need.