Master's degree in Computer Science and Engineering


Head of the Course: Prof. Massimo Merro
The course aims to train a graduate with extensive methodological bases and advanced technical skills to address the issues related to the design, analysis and development of complex information systems.
The student acquires the knowledge and skills required by the course through advanced training that deepens and expands what learned during the three-year degree, providing a wealth of tools to address complex problems in Informatics.
The course includes state-of-the-art knowledge in the field of the main methodologies of modeling, design, analysis and evaluation of algorithms and systems (HW and SW) capable of manipulating data from discrete or continuous sources. In this regard, the course includes three curricula to direct the preparation of students towards different professional areas, while preserving a common teaching philosophy: 
•             Computer systems security: cryptography, software security, computer system security, computer network security, malicious code analysis, automatic system verification;
•             Embedded systems: advanced and parallel architectures, advanced operating systems, embedded systems design, embedded network systems, embedded systems software, simulation and verification of cyber-physical and robotic systems;
•             Visual computing: analysis of images and volumetric data, theories and techniques of recognition, computational vision, human machine interaction, image processing.

Job profiles
The course aims to train professionals able to operate in IT industries operating in the fields of hardware and software production, industries for automation and robotics, companies and organizations operating in the area of information systems and computer networks, IT services public administration, service companies. In these areas, the master graduate in Engineering and Computer Science is called, immediately, to hold managerial roles and coordination of working groups, thus distinguishing himself/herself from the three-year bachelor graduate, whose main vocation is, instead, linked to more executive aspects.

Admission requirements
For access to the master's degree is required to hold at least 60 CFU in scientific disciplinary areas of the group INF / 01 or ING-INF, as specified in the regulation of the course of study, which also indicate the contents and methods of verification of personal preparation.

The tutoring activity is aimed at guiding, informing and assisting the students of the course, and is entrusted to tutors, who are assigned different tasks. To contact a tutor, please contact the counselor for tutoring, Prof. Alessandro Farinelli.

For informations:
Please note that all notices relating to the teaching organization of the course can be consulted on the bulletin board of U.O. Didattica Studenti Scienze e Ingegneria.

Course details

Postgraduate and Master's programmes
2 years
LM-18 - Classe delle lauree magistrali in Informatica , LM-32 - Classe delle lauree magistrali in ingegneria informatica
Controlling body
Collegio Didattico di Informatica
Amministrazione Collegi del Dipartimento di Informatica
Teaching administration
Operational unit Teaching office for Science and Engineering students
Reference Department
Computer Science
Macro area
Science and Engineering


Student opinions - 2016/2017

Overall evaluation

Percentage of responses to the questions: On the whole, are you satisfied with the organisation and teaching of this course?