Educational objectives
Within the context of information technologies, the Masters in Computer Science covers a set of disciplines related with computer programming, or, in other words, software. Among these disciplines are: algorithmics, programming, databases, software engineering, computer vision and virtual reality. This masters is aimed at preparing highly qualified professionals and providing them with the knowledge and values needed to develop tasks of professional responsibility in the computer field as both engineers and researchers. The masters in Computer Science provides guaranteed knowledge equivalent to that of computer engineering and can lead to more cross-disciplinary training or a specialisation in:
- visualisation, virtual reality and graphical interaction.
- algorithmics and programming.
- information systems.
Curriculum structure
The Masters in Computer Science is organised into four semesters with 30 ECTS credits in each one. The first semester includes a cross-disciplinary module (15 ECTS credits) of instrumental training for professional, academic or research practice. An initial module (15 ECTS credits) of advanced basic training is also offered during the first semester. The second semester (30 ECTS credits) includes a second module of advanced basic training and a first module of specialised training in one of the orientations offered. The third semester consists of only one module (30 ECTS credits) of specialisation (students can opt for specialised or cross-curricular training, choosing subjects from the various specialisations). Finally, the fourth semester is dedicated to writing the masters thesis (30 ECTS), with a professional or a research orientation, depending on the interests of the individual students. Specialisations:
- Visualisation, virtual reality and graphical interaction. Provides advanced knowledge for modeling and geometric and volumetric information treatment; management, handling and navigation in very complex geometrical systems; reslistic rendering; scientific visualization and computational geometry.
- Algorithmics and programming. Provides knowledge for dessigning and analising algorithms towards the solution of complex problems in different arees of computer science: learning, bioinformatics, game theory, data mining, VLSI systems, ...
- Information systems. Provides knowledge in software engineering, data bases and advanced professional information systems, together with a broad view of current research topics in the field.
Faculty
Our faculty has a large experience based on the second cycle studies of the University of Girona and the Politecnic University of Catalonya, and the joint software PhD programme (by the same universities), which has been awarded (also with a renewal) with the quality mention from the Spanish Ministry of Education and Science, together with the acknowledgements IGSOC and IQUC of DURSI from the Generalitat de Catalonya. The faculty of the Joint Masters in Computer Science has a broad experience and a very important national and international acknowledgement, both in research ind in technology transfer. This fact has lead several of the faculty members involved to teach postgraduate and PhD courses, as well as conferences and seminars, at several national and international univiersities. The faculty also includes professors that have been involved in all kinds of curricula design and academic management.
Duration: Between 1 and 2 years, depending on the way of access to the Masters programme
Links :
- Masters web page at GIGS (Girona International Graduate School)
- Masters web page at UPC