BSc (Hons) Computer Games Programming
DURATION
3 Years
LANGUAGES
English,
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Request earliest startdate
TUITION FEES
Request tuition fees
STUDY FORMAT
On-Campus
* rolling admissions
* contact us to discuss your individual tuition payment plan
Introduction
- Ranked 1st Greece | Top 20 in the UK.
- Combination of Computer Science and Games Development.
- High-Performance Computing Labs.
- Networking opportunities with the Gaming Industry.
The Mediterranean College Computing School has 30+ year of experience and offers a variety of updated programmes, designed in consultation with IT industry leaders, to provide the most current knowledge in Computer Science and Networks. The BSc (Hons) Computer Games Programming course has been designed by the University of Derby, a TOP20 UK University in Game Design studies, according to the Guardian University Guide 2023 and holds an outstanding reputation within the UK gaming industry.
It is based on the theoretical background of Computer Science, that underpins all software development. Knowledge of Computer Science is a prerequisite for a successful career in programming and is essential for the development of specialized software, including the breadth and complexity of Computer Games.
In the first year, students learn basic programming and computer science topics while starting their first projects in Unity3D and Unreal Engine, while also learning about graphic engines. In the second year, students deepen their understanding of C++, Open GL, and DirectX while continuing to work on individual and group projects in Unity3D and Unreal. In the third year, students learn about artificial intelligence, work with VR Masks in virtual reality environments, and develop a Game Development project, in which they develop a game from the initial stages of design and lore creation to final testing and the potential for publication.
What you will study
Whether your goal is to develop entertainment video games or serious games (for learning and communication), our programme will take you to the next level with your career plans. To become a successful Games Developer, you need to have a deep understanding of Computer Science, the science upon which programming and software development is based.
We emphasize on the latest game development technologies and graphic applications, such as OpenGL, DirectX, Unity, and Unreal Engine, and cover all modern programming tools, such as C/C++, C#, Java, and Python. It is particularly important that you will learn programming in depth, regardless of languages and tools, understanding how to develop and implement algorithmic solutions to specific computational problems. Special emphasis is placed on emerging technologies, such as virtual reality (VR) and augmented reality (AR), as well as creating multiple games, so that practical experience is gained.
In the final year, you will be able to develop your own complete game while also having sufficient programming knowledge in areas such as web development, databases, and application development.
Why choose this course
- The degree is awarded by the University of Derby, a Top-ranked UK university (Top 20 in Animation & Game Design, Guardian University Guide, 2023).
- We have strong connections with the Greek Games Industry and co-organize the leading Technology Exhibition, Digital Expo.
- It has a Computer Science rather than an Arts & Design orientation, which secures long-term employability as a computer programmer of any kind.
- It is an “industry-standard” programme that combines game development tools (Unity, Unreal), programming languages (C/C++, C#, Java, Python, PHP and specialized Graphics courses (OpenGL, DirectX).
- You practice in modern Computer Labs and High-Performance Computing Labs for real-time graphics applications and game development.
- You develop real business application projects and you create your own, complete computer game.
- In year 2, you may change pathway: Computer Science or Cyber Security.
- You become a bilingual IT professional with excellent academic and professional prospects.
Admissions
Program Tuition Fee
Scholarships and Funding
We offer partial scholarships to international students ranging from 20%-35%
Curriculum
The programme is conducted through a mixture of lectures – some of which are delivered by guest professors, laboratories, tutorials, and rich e-learning materials. Emphasis is placed on the development of practical programming skills, through the use of cutting-edge software development tools in our “industry-standard” labs. Assessment is mainly based on individual assignments, while there are also group projects, presentations, and online tests. The Games Programming program includes numerous projects in which parts or complete games are designed and implemented. In the final year’s dissertation project, you will develop a game using a range of platforms and different technologies.
Courses
Year 1
- Foundation of Computer and IT Systems
- Computational Mathematics
- Programming
- Fundamentals of Network and Security
- Computer Systems, data structures and data management
- Games Technologies
- English I
Year 2
- Game Engine Systems
- Legal and ethical issues in Computing and data sciences
- Software Engineering
- Graphics I
- Real-Time Environment Development
- Team Project
- English II
Year 3
- Game development
- Abstract interaction methodologies
- Data mining and foundations of AI
- Individual project
Career Opportunities
Degree Recognition
Your degree is recognised in Greece as professionally equivalent to degrees awarded by Greek state universities. It is also recognized by the UK NARIC as the academic and professional equivalent of any UK degree.
Postgraduate Study
As a graduate in the field of Computer Science, you can pursue postgraduate studies in technical specializations or in the fields of Management, both in Greece and abroad. At Mediterranean College, you can choose to attend the following programmes:
- MSc Big Data Analytics
- MSc Cyber Security
- MBA Global – Master of Business Administration
Alternatively, you can focus on Networks, by following the CCNA and CCNP certifications in our authorized Cisco Academy, or study any other CPD course in Mediterranean Professional Studies.
Career Prospects
As a skilled games programmer, you can seek employment and build a career everywhere, from small start-up companies to major multinational organisations, as a gameplay & serious games programmer, simulation tools & AI Programmer or even start your own games development company.
As a Games Programming graduate, you can build a career in the following sectors:
- Software development
- Video Games Development
- Content development
- Software engineering
- VR/AR application engineers
- Systems engineers
- Data and cloud networking
- Database architects/administrators
- Computer and mobile application development
- Multimedia application development
- Network application development
- IT solution sales
- IT consultancy for businesses in information technology matters.