About
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.
Target
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
| Person | Department | |
|---|---|---|
| Pelechano Gomez, Nuria | CS | npelechano@cs.upc.edu |
Specialization teachers
Technical Competences of each Specialization
COMPUTER GRAPHICS AND VIRTUAL REALITY
- 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.
Subjects
Specialization compulsory subjects
- Virtual and Augmented Reality (VAR-MIRI)
- Advanced 3d Modeling (A3DM-MIRI)
- Fast Realistic Rendering (FRR-MIRI)
- Geometric Tools for Computer Graphics (GTCG-MIRI)
Specialization complementary subjects
- Computer Animation (CA-MIRI)
- Scientific Visualization (SV-MIRI)
- Geometry Processing (GPR-MIRI)
- Scalable Rendering for Graphics and Game Engines (SRGGE-MIRI)
Elective
Mandatory
Master's Thesis
Mandatory Common Course
Semester 1
Algorithmic Methods for Mathematical Models
(AMMM - 6 ECTS)
(AMMM - 6 ECTS)
Concurrence, Parallelism and Distributes Systems
(CPDS - 6 ECTS)
(CPDS - 6 ECTS)
Geometric Tools for Computer Graphics
(GTCG - 6 ECTS)
(GTCG - 6 ECTS)
Statistical Modelling and Design of Experiments
(SMDE - 6 ECTS)
(SMDE - 6 ECTS)
Virtual and Augmented Reality
(VAR - 6 ECTS)
(VAR - 6 ECTS)
Semester 2
Advanced 3D Modelling
(A3DM - 6 ECTS)
(A3DM - 6 ECTS)
Fast Realistic Rendering
(FRR - 6 ECTS)
(FRR - 6 ECTS)
Scalable Rendering for Graphics and Game Engines
(SRGGE - 6 ECTS)
(SRGGE - 6 ECTS)
Semester 3
Computer Animation
(CA - 6 ECTS)
(CA - 6 ECTS)
Geometry Processing
(GPR - 6 ECTS)
(GPR - 6 ECTS)
Scientific Visualization
(SV - 6 ECTS)
(SV - 6 ECTS)
Semester 4
Master's Thesis
(TFM - 30 ECTS)
(TFM - 30 ECTS)
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.
Seminars of Innovation and Research in Informatics
(SIRI - 6 ECTS)
(SIRI - 6 ECTS)
Elective
Interdisciplinary Innovation Project
(I2P - 6 ECTS)
(I2P - 6 ECTS)
Data Visualization
(VD - 6 ECTS)
(VD - 6 ECTS)
Machine Learning Systems in Production
(MLOps - 6 ECTS)
(MLOps - 6 ECTS)
Computer Vision
(CV - 6 ECTS)
(CV - 6 ECTS)
Introduction to Quantitative Linguistics
(IQL - 6 ECTS)
(IQL - 6 ECTS)
Introduction to Research
(I2RM3 - 3 ECTS)
(I2RM3 - 3 ECTS)
Introduction to Research
(I2RM6 - 6 ECTS)
(I2RM6 - 6 ECTS)