Master of Game Programming
The goal of this program is to give graduates the skills and competencies to understand how a game engine works with all aspects of a game engine, especially physics, rendering, and audio.
They will be able to create a game engine or use existing game engines to create 2D and 3D games through their understanding and use of the following concepts; 2D sprites and animations, 3D rendering, particles, shaders, chase, patrol, A*, Dijkstra, influence maps, procedural programming, and machine learning.
They will be able to use artificial intelligence and understand how the network works in real time in the video game and store player data in a database. They will learn how to debug a game and get test user logs to improve the game and how to check game performance and improve performance.
The courses are given with a theoretical and practical part which will allow them to put the theoretical elements into practice and to better understand the overall functioning of Game Dev / Programming. Projects will also include the use of several learned elements.
Once students successfully complete the program, targeted occupations include all occupations related to video game programming. These include:
artificial intelligence programmer
UI programmer
Gameplay programmer
network programmer
game tools programmer
Lead game programmer: manage a team of game programmers (requires several years of experience)
Intakes
- Sep
Application Processing Time in Days: 15
Minimum English Language Requirements
| English Level Description | IELTS (1.0 -9.0) | TOEFL IBT (0-120) | TOEFL CBT (0-300) | PTE (10-90) | |
|---|---|---|---|---|---|
| Expert | 9 | 120 | 297-300 | 86-90 | |
| Very Good | 8.5 | 115-119 | 280-293 | 83-86 | |
| Very Good | 8 | 110-114 | 270-280 | 79-83 | |
| Good | 7.5 | 102-109 | 253-267 | 73-79 | |
| Good | 7 | 94-101 | 240-253 | 65-73 | |
| Competent | 6.5 | 79-93 | 213-233 | 58-65 | |
| Competent | 6 | 60-78 | 170-210 | 50-58 | |
| Modest | 5.5 | 46-59 | 133-210 | 43-50 | |
| Modest | 5 | 35-45 | 107-133 | 36-43 | |
| Limited | 4 | 32-34 | 97-103 | 30-36 | |
| Extremely Limited | < 4 | < 31 | < 93 | < 30 |
Job Opportunity Potential
At EPAC, students develop a range of practical and creative skills and gain valuable experience through internships, projects for external organisations, exhibitions, competitions and building a portfolio of work. By the time you are finished, your portfolio will contain examples of your own ideas as well as coursework. Entering competitions and exhibitions is important to make your work be seen and appreciated outside the classroom.
This activity outside school will help you to build a network and make useful contacts who may be able to help you in the future.Widen your net to also include friends and family. This can also be included in your portfolio and in the list of commissions on your CV.
Remember that as a student, time for professional activity is limited but work within the community can be valuable. Any art-related employment or experience while studying, such as summer camps, presents an opportunity to develop both your portfolio and network.
PSW Opportunity
There is absolutely no PSW but the Universities and institutions does encourage and provide opportunities for the students can go for internships
Admission Requirement / Eligibility Criteria
EPAC is intended for all curious, inventive and creative persons and we will be happy to discuss your situation with you about applying for one of our programs.
Minimum age for the Bachelor Degree : 18 years old
Swiss high school diploma, International Baccalaureate or equivalent, foundation course or artistic high school diploma, entrance exam and portfolio
Bachelor Degree or equivalent for Master Degree
International students who can not take the entrance exam on campus in Switzerland are requested to provide a portfolio of their existing work. An additional assignment may be requested.
CV
Motivation letter
The application process includes an interview with a member of school management.
- Course Type: Full Time
- Course Level: Masters/PG Degree
- Duration: 02 Year
-
Total Tuition Fee:
34128 CHF
Average Cost of Living: 30000 CHF /year
Application Fee: N/A

