Computer Graphics and Virtual Reality

You are here


The goal of the master’s degree is to expose students to in-depth, state-of-the-art computer graphics with a focus on knowledge of technology, the design of efficient algorithms and the solution of real-life problems. Specifically, the master’s degree addresses new challenges that arise in building digital models and interactive renderings using commodity hardware and mobile devices, with applications in fields such as industrial design, cultural heritage, medicine, urban design and animation. Students will also master the fundamentals for starting a research or professional career in a range of Computer Graphics domains.


Students are expected to have a bachelor's degree in Computer Science, Mathematics, Engineering or related fields. Candidates with weak computer programming skills will also be considered but they may be required to take complementary courses.

Students of the master’s degree will develop expertise in modeling and treating geometric and volumetric data, as well as knowledge of the management, manipulation, interaction and rendering of highly complex geometric systems with application in fields such as industrial design, computer games, urban design, medical imaging, cultural heritage,...

Specialization coordinator

Persona Departamento Correo electrónico
Pelechano Gomez, Nuria CS

Specialization teachers

Persona Departamento Correo electrónico
Andujar Gran, Carlos CS
Argudo Medrano, Oscar CS
Beacco Porres, Alejandro CS
Chica Calaf, Antonio CS
Fairen Gonzalez, Marta CS
Mora Giné, Mercè MAT
Muñoz Pandiella, Imanol CS
Pelechano Gomez, Nuria CS
Pontón Martinez, Jose Luis CS
Silveira, Rodrigo Ignacio MAT
Susin Sanchez, Antonio MAT
Vázquez Alcocer, Pere Pau CS
Vinacua Pla, Alvaro CS

Technical Competences of each Specialization


  • CEE1.1
    Capability to understand and know how to apply current and future technologies for the design and evaluation of interactive graphic applications in three dimensions, either when priorizing image quality or when priorizing interactivity and speed, and to understand the associated commitments and the reasons that cause them.
  • CEE1.2
    Capability to understand and know how to apply current and future technologies for the evaluation, implementation and operation of virtual and / or increased reality environments, and 3D user interfaces based on devices for natural interaction.
  • CEE1.3
    Ability to integrate the technologies mentioned in CEE1.2 and CEE1.1 skills with other digital processing information technologies to build new applications as well as make significant contributions in multidisciplinary teams using computer graphics.


Specialization compulsory subjects

Specialization complementary subjects


Master's Thesis
Mandatory Common Course


Semester 1

Semester 2

Semester 3

Semester 4

Seminar activities

The activities to obtain the SIRI credits can be done in any semester of the master's degree. Consult the detail of the seminars.


Data Visualization
(DV - 6 ECTS)

Machine Learning Systems in Production
(MLOps - 6 ECTS)