Use of cookies

We use own and third party cookies to improve our services.
By continuing to browse this site you accept the use of these cookies.
Information on our cookies policy

continue
Campus
MY_TECH_SPACE

Go
Campus in maintenance
User and / or password incorrect
You have no active environment
Your access has been restricted. Consultation with the department of administration
Start   >  Master's & postgraduate courses  >  Education  >  Master's degree in Advanced Programming for AAA Video Games
Information session

11-06-2019

Request information
Request information Request information or admission
Apply for admission
Apply for admission
discount
10% discount if you enrol before 30th June

Program

Edition
16th Edition
Credits
60 ECTS (345 teaching hours)
Modality
Face-to-face
Language of instruction
English
Fee
8.300 €
Notes payment of enrolment fee and 0.7% campaign
Registration open until the beginning of the course or until end of vacancies.
Start date
Start date: 01/10/2019
End date: 29/10/2020
Timetable
Monday: 18:30 to 21:30
Tuesday: 18:30 to 21:30
Thursday: 18:30 to 21:30
Notes to the schedule.
Taught at
Tech Talent Center
C/ de Badajoz, 73-77
Barcelona
Why this programme?
The Spanish videogame industry has become one of the engines of growth of the Spanish economy, providing multiple opportunities for all businesses and participating in job creation. Currently, Spain has 455 companies and studies surveyed, 31 % of these are established in Catalonia. This growth has accelerated in the last 5 years, which have created 52% of businesses today. This sector is formed by a broad base of small companies and very few medium and large companies.

All of this, puts the video game industry among the leading national digital content industries. Internationally, Spain is an important market, reaching fourth place at European level and the eighth worldwide.

The video game industry requires highly qualified professionals, making the existence of a primordial quality training. Therefore, from the UPC School we organized the academic offering in Animation, 3D Technology and Video games, which it's made up of the Postgraduate in Game Design & Managment, the Master in Advanced Programming for AAA Video Games and the Master in Animation & Digital Arts for AAA Video Games. This training gives participants endless job opportunities in a wide range of sectors such as project management, game designer, programming, art direction, graphic design and 3D animation. The link between this training and the world of business is crucial is imperative.

In the master involving more than 50 companies that offer students lectures and conference sessions, through which pass on their knowledge and bring us closer to the reality of the sector. We must emphasize the high level of employability and the opportunity to work experience through partners. The result of all this methodology, essentially professional, the participation of Social Point through its sponsorship in the Three Headed Monkey Awards.
Project gallery
Aims
  • To learn about the creation process of a videogame, as well as about each of its related parts.
  • To identify the elements involved in videogame programming and design.
  • To learn to program all forms, facets and genres of videogames.
  • To acquire knowledge in the areas of artistic, graphic, modelling and 3D animation design.
  • To be able to implement simulations and virtual reality, applicable to any sector.
  • To learn to use different tools for video game programming and for different platforms: PC, mobile devices and gaming consoles.
Who is it for?

Aimed at developers interested in creating video games of any kind, complexity and platform. Students will be able to implement individually any 2D game, make a proper 3D game engine group, use motors market and implement any type of virtual reality project.

Also it's aimed at software engineers and technical software engineers, industrial engineers or people who have completed higher computing modules.

Training Content

List of subjects
2 ECTS 15h
Industry
  • History.
  • Industry.
  • Development.
  • Production.
5 ECTS 27h
C++ for Video Games
  • Advanced C++.
  • Developement games 2D.
  • Tile Based Engines.
  • Physics.
4 ECTS 24h
Game Design
  • Creativity.
  • Game Vision Document.
  • Game Design Document.
  • AAA Game Design.
  • Indie Game Design.
5 ECTS 27h
Level Design
  • Level Designer.
  • Navigation, Goals, objectives and rewards.
  • Design Modular.
  • Exercise Stage 3D.
6 ECTS 42h
Tech & Dev
  • Building a Game Engine.
  • QA.
  • Iteractions build.
  • Model.
  • Advanced Graphics.
  • Scripting & FSM.
  • PartSyst & Trails.
  • Shaders.
  • Augmented Reallity.
  • Sound.
7 ECTS 42h
3D Game Engine
  • Game Programming Patterns.
  • Game Engine Architecture.
  • Game objects creation.
  • Gameplay Systems.
  • Graphics Layer.
  • Physics Layer.
  • GUI Layer.
  • Audio Layer.
6 ECTS 33h
Graphics & Animation
  • OpenGL.
  • Space partitioning.
  • Visibility.
  • Models.
  • Animated models.
  • Scene tree.
  • Especial effects.
  • Shaders.
5 ECTS 30h
AI & Gameplay Systems
  • Physics.
  • Logic.
  • FSM.
  • Scripting with Lua.
  • Artificial intelligence.
  • Augmented Reallity.
  • Sound.
  • Networking.
3 ECTS 15h
Business
  • Financing and crowdfunding.
  • Models Monetization.
  • Digital -Distribution.
  • Big Data.
  • ASO.
3 ECTS 15h
Comunication
  • Elevator pitch.
  • Video and press release.
  • Webs and publishers.
  • Preparation CV and interview.
3 ECTS 21h
Studios
  • Multiplatform Development.
  • Indie studios.
  • Techincal Arts.
  • Publishers.
  • AAA Studios.
  • Social Games.
11 ECTS 54h
Project

The professional project will be based on the creation of a video game thus putting in practice all the knowledge acquired during the program.

At upcvideogames blog, you could see the projects of previous editions of the master.

The UPC School reserves the right to modify the contents of the programme, which may vary in order to better accommodate the course objectives.
Degree
Special master's degree issued by the Universitat Politècnica de Catalunya. Issued pursuant to art. 34.1 of Organic Law 4/2007 of 12 April, amending Organic Law 6/2001 of 21 December, concerning Universities. To obtain it, is necessary to have an official university qualification. Otherwise, the student will receive a certificate of completion of the programme issued by the Fundació Politècnica de Catalunya.

Learning methodology

The teaching methodology of the programme facilitates the student's learning and the achievement of the necessary competences.

Learning tools
Participatory lectures
A presentation of the conceptual foundations of the content to be taught, promoting interaction with the students to guide them in their learning of the different contents and the development of the established competences.
Practical classroom sessions
Knowledge is applied to a real or hypothetical environment, where specific aspects are identified and worked on to facilitate understanding, with the support from teaching staff.
Success stories
Outstanding business knowledge and experiences with high added value acquired during an outstanding professional career are presented and shared.
Visits
These visits are to specialist centres, companies in the sector or outstanding and important locations in the sector, in order to obtain knowledge in situ of development, production and demonstration environments within the programme.
Problem-based learning (PBL)
An active learning methodology that enables the student to be involved from the beginning, and to acquire knowledge and skills by considering and resolving complex problems and situations.
Tutorship
Students are given technical support in the preparation of the final project, according to their specialisation and the subject matter of the project.
Assessment criteria
Attendance
At least 80% attendance of teaching hours is required.
Level of participation
The student's active contribution to the various activities offered by the teaching team is assessed.
Work out projects
Studies on a specific topic, by individuals or groups, in which the quality and depth of the work is assessed, among other factors.
Completion and presentation of the final project
Individual or group projects in which the contents taught in the programme are applied. The project can be based on real cases and include the identification of a problem, the design of the solution, its implementation or a business plan. The project will be presented and defended in public.
Work placements & employment service
Students can access job offers in their field of specialisation on the My_Tech_Space virtual campus. Applications made from this site will be treated confidentially. Hundreds of offers appear annually of the UPC School of Professional & Executive Development employment service .The offers range from formal contracts to work placement agreements.
Virtual Campus
The students on this master's degree will have access to the My_Tech_Space virtual campus, an effective work and communication platform for students, lecturers and course directors and coordinators. My_Tech_Space allows students to find background material for their classes, to work in teams, ask their lecturers questions, consult their marks, etc.

Teaching team

Academic management
  • Alonso Alonso, Jesús
    Assistant Professor at Universitat Politècnica de Catalunya.
Teaching staff
  • Alonso Alonso, Jesús
    Assistant Professor at Universitat Politècnica de Catalunya.
  • Arqué Gallardo, Alejandro
    Game Designer, Square Enix.
  • Belmonte Martínez, Pablo Borja
    Founder & Creative Director, hiPolygon.
  • Cerdà Pérez, Kevin
    Lead Game Designer and Narrative Director at Tequila Works.
  • Estorach Cavaller, Vanessa
    Consultant and expert in mobile technology, leading the Mobile and Digital transformation. I have been working on the mobile industry since 2010. I was the co-founder and CMO of LetsBasket, a basketball tracking app. In 2014, I co-founded Women in Mobile (WIM), an initiative with the purpose of increasing the visibility of women in tech. In 2015, I have received the Dona TIC Award.
  • Font Moragas, David
    Composer & Programmer. Started working in GameBoy and GameBoy Advance games for US indie groups like Super Fighter Team. Composer for Yume (Freak Frog) soundtrack at Desarrollador.es nominée, composer and sound engine programmer for One Sequel (Digital Legends), Best 3D IMGA and Best Mobile Game Award at Desarrollador.es, composer for Furby Island. Best IP-based game IMGA and Best Mobile Game Award at Gamelab, sound designer and editor for Kukoo Kitchen (QuestTracers), Best Sound and Best Finish ArtFutura Awards, specialized audio analysis programmer for Dance Fabulous (Digital Legends).
  • Fuentes de los Santos, Carlos
    Computer Engineer and Master's in Videogames. He has 15 years of experience in the videogame industry, as the Gameplay Programmer at Pyro Studio and the Senior Gameplay Programmer, Lead Programmer and Engine & Animation Programmer at Digital Legends.
  • Gálvez Guerrero, Javier
    He has 8 years of experience in the sector, and has been a producer and story designer at Mango Protocol, an independent studio that has created the videogame series Psychotic Adventures (MechaNika, Agatha Knife, Colossus Down).
  • Gil Ramos, Sebastián
    QA Manager at Digital Legends.
  • Herrero Domingo, Raúl
    CEO and Founder at Katoid.
  • Landa Bonilla, Unai
    Technology developer, Digital Legends Entertainment.
  • Nafria Nagore, Ramon
    Business Developer at BadLand Publishing.
  • Pereiras Bernárdez, Elías
    Freelance videogame programmer & developer.
  • Pillosu González, Ricardo Javier
    Ex-development Manager, Crytek.
  • Rico Soto, Álvaro
    Design Director & Product Owner at Digital Legends Entertainment.
  • Ripoll Tarré, Marc
    CEO and Lead artist, The Game Forger.
  • Santamaria Pena, Ramon
    Software Engineer, Electronic Arts.
  • Torrents Poblador, Pere
    Operations Manager at Scopely.

Associates entities

Strategic partners
  • Digital Legends Entertainment, S.L
    • Provides teachers and lecturers.
    • Offers professional internships for students on the programme.
  • The Game Forger, S.L.
    • Provides teachers and lecturers.
Collaborating partners

Career opportunities

  • Gameplay programmer.
  • Game Engine programmer.
  • Tools Programmer.
  • Q&A Lead.
  • Game Designer.
  • Level Designer.
  • Lead Designer.

Testimonials

I wanted to get some training to be able to work in the industry because doing it by yourself is very difficult. My goal was to be able to find a job at a videogame company either here in Spain or abroad. In the end I found a job in Barcelona. This course gave me a lot of really useful theoretical knowledge that helped me start working. I especially liked the length of the course and the genuine interest that professors showed in helping us find work.
José Antonio Camacho Game Designer, Digital Chocolate
My academic training was in the area of Electronic Engineering but I was more interested in professional opportunities in the videogame area because I think it is more interesting and fun. In this Mater's course I learned fundamental concepts that have helped as a very useful starting point. I combined this course with my final project for the degree and focused my professional career towards this sector. Thanks to this Master's course I got a job in Madrid working in programming and design and now I have specialised in design management.

Ramon Santamaría Technical Designer, Plunge Interactive

It is not very easy to get specialised training in the videogame industry because of the lack of centres dedicated to providing this kind of knowledge. In this Master's course at the UPC School I learned general knowledge about programming, modelling, animation and all kinds of techniques used by professionals. During this Master's course professors develop videogames in teams and this was an incredible experience. You can learn a lot, but most of all you have to emphasise the quality of the contacts that you can make: currently I am working at BeautiFUN Games, a company made up entirely of former students from this Master's course. We hope to launch our fist videogame in the winter of 2011.

Kevin Cerdà Game Designer, BeautiFUN Games

Request information or admission

Your request has been received correctly at the UPC School.

We will contact you soon.

Thank you for your interest in our training programmes.

Due to an error in the connection to the database, your submission has not been processed. Please try again later, phone us on (34) 93 112 08 08, or send us an email at: webmaster.fpc@fpc.upc.edu
You have exceeded the maximum size of the file
  • If you have any doubts about the master's degree.
  • If you want to start the registration procedure.
How to start admission
To start the enrolment process for this programme you must complete and send the form that you will find at the bottom of these lines.

Next you will receive a welcome email detailing the three steps necessary to formalize the enrolment procedure:

1. Complete and confirm your personal details.

2. Validate your curriculum vitae and attach any additional required documentation, whenever this is necessary for admission.

3. Pay €110 in concept of the registration fee for the programme. This fee will be discounted from the total enrolment fee and will only be returned when a student isn't admitted on a programme.

Once the fee has been paid and we have all your documentation, we will assess your candidacy and, if you are admitted on the course, we will send you a letter of acceptance. This document will provide you with all the necessary information to formalize the enrolment process for the programme.




  date protection policy

Información básica o primera capa sobre protección de datos

Responsable

Fundació Politècnica de Catalunya (en adelante, FPC). + INFORMACIÓN

Finalidad

Contestar a las solicitudes de información del interesado sobre actividades de formación gestionadas o realizadas por la FPC. + INFORMACIÓN

Establecimiento o mantenimiento de relación académica con el interesado. + INFORMACIÓN

Legitimación

Consentimiento del interesado. + INFORMACIÓN

Interés legítimo en el desarrollo de la relación académica. + INFORMACIÓN

Destinatarios

No existen cesiones o comunicaciones.

Derechos

Acceso, rectificación, supresión, limitación, oposición y portabilidad. + INFORMACIÓN

Información adicional

Política de Privacidad de nuestra página Web. + INFORMACIÓN

Cesión de imagen

Aceptación a la cesión, por un periodo de 10 años, las imágenes que la FPC pueda captar en las instalaciones donde se desarrolle su actividad, a fin de difundir y promocionar las actividades de la FPC y por el medio que esta tenga por conveniente.

Servicios de pago

En caso que el interesado formalice la relación con la FPC, el ordenante (interesado) autoriza y da su consentimiento al cargo, por tanto, con renuncia expresa al derecho de devolución sobre el cargo.

Send