UNICAM proposes the Master of Science in Computer Science (Laurea Magistrale in Computer Science) to allow graduate students in computer science to specialise their knowledge, competences and skills. Since nowadays computer science has applications in several fields, which are very different from each other and in constant increasing number, different specialisation curricula are proposed within the Master degree.
- Active Curricula in 2021/2022
Business Information Systems (BIS) Artificial Intelligence (AI) Software Development and Technologies (SDT) Methodologies and Technologies for Digital Communication (MTDC)
Being in collaboration with European and international institutions, the degree is completely taught in English. Students at UNICAM are immersed in an international environment with foreign students coming from different Countries. They can participate in international exchange programmes such as Erasmus+ or Double Degree to spend a semester or one year abroad for exams and/or thesis.
Double Degree programmes offer the possibility to gain, in addition to the UNICAM degree, a degree awarded by a partner university. Current partner universities are:
- Reykjavik University (RU) at Reykjavik, Iceland;
- University of Applied Sciences and Arts Northwestern Switzerland (FHNW) at Olten, Switzerland (see the 2019 Report on 10 years of double degree between Unicam and FHNW);
- University of Tirana, Albania.
Scholarships of merit for supporting the mobility are offered to:
- outgoing double degree students through UNICAM funds;
- outgoing Erasmus+ students through the Erasmus+ Programme.
Organisation
The Master degree lasts two years and each year is divided into two semesters, from mid-September to the end of January, and from March to mid-June. The Winter Exam Session is in February, and the Summer Exam Session is from mid-June to the end of July and in September. The four curricula that can be chosen within the Master of Science in Computer Science are described in the following.
Curriculum Business Information Systems (BIS)
Nowadays, companies experiment with a continuous push toward the adoption of ICT systems and infrastructures. The introduction of ICT systems has to be carefully considered and planned, to avoid expensive failures. At the same time, the adoption of such systems enables a “Data-Oriented perspective” on the company itself permitting to analyze, starting from collected data, of the organization's strengths and weaknesses. The curriculum intends to equip the student with knowledge and capabilities in relation to methodologies and tools to govern the digital transformation of a company, and to take advantage of such a transformation.
- First Year (57 ECTS)
Complex System Design 12 ECTS Business Process Management 9 ECTS Agent Based Adapting Modelling 6 ECTS Industrial Applications with AI 6 ECTS Process Mining 9 ECTS Knowledge Engineering 9 ECTS Research Methodology 6 ECTS - Second Year (63 ECTS)
Software Project Management 6 ECTS Technologies for Big Data Management 6 ECTS Blockchain and Distributed Ledger Technologies 9 ECTS Free Choice 12 ECTS Master Thesis 30 ECTS
More detailed information on the contents of the courses, the semester of teaching and the assigned teachers can be found at this link.
Curriculum Artificial Intelligence (AI)
The world is nowadays witnessing a pervasive introduction of synthetic intelligence in almost all human contexts (manufactury, agriculture, health, ...). Particularly interesting and challenging are those contexts in which synthetic intelligence is used to concretely manipulate and have an effect on reality in order to reach specific objectives, as it is the case, for instance, of smart cities and smart manufacturing scenarios. In some cases, the system to engineer will involve the coordination of autonomous agents (e.g. robots). The curriculum intends to equip the student with knowledge and competencies in relation to methodologies and tools to permit the engineering of intelligent systems that could include a physical part (Cyber Physical Systems - CPS).
- First Year (60 ECTS)
Complex System Design 12 ECTS Machine Learning 6 ECTS Agent Based Adapting Modelling 6 ECTS Multiagent Systems Lab 6 ECTS Distributed Systems 9 ECTS Deep Learning 9 ECTS Knowledge Engineering 9 ECTS Research Methodology 6 ECTS - Second Year (60 ECTS)
Software Project Management 6 ECTS Technologies for Big Data Management 6 ECTS Parallel and distributed programming 6 ECTS Free Choice 12 ECTS Master Thesis 30 ECTS
More detailed information on the contents of the courses, the semester of teaching and the assigned teachers can be found at this link.
Curriculum Software Development and Technologies (SDT)
Nowadays software systems are more and more pervasive. Methodologies, technologies, and tools to develop such systems are continuously changing and the engineering of complex software systems requires the acquisition of complex competencies in many different aspects of the discipline. The curriculum intends to provide knowledge and competencies on methods and tools for the engineering of Complex Software Systems. A student who graduated in such a curriculum aims at starting a career in software development and wants to acquire a clear understanding of the activities composing a development process, as well as the effective techniques available to perform such activities. Specific and relevant aspects of modern software development, such as the integration of blockchain or AI aspects, constitute a relevant part of the curriculum.
- First Year (57 ECTS)
Complex Systems Design 12 ECTS Business Process Management 9 ECTS Cyber Physical Systems Design 6 ECTS Machine Learning 6 ECTS Distributed Systems 6 ECTS Fundamentals of Software Testing 6 ECTS Fundamentals of System Verification 6 ECTS Research Methodology 6 ECTS - Second Year (63 ECTS)
Software Project Management 6 ECTS Blockchain and Distributed Ledger Technologies 9 ECTS Parallel and Distributed Programming 6 ECTS Free Choice 12 ECTS Master Thesis 30 ECTS
More detailed information on the contents of the courses, the semester of teaching and the assigned teachers can be found at this link.
Curriculum Methodologies and Technologies for Digital Communication (MTDC)
Nowadays the relevance of digital communication is increasing. Channels used to convey information are changing and require continuous innovation. The organization of software systems supporting such digital communication is somehow peculiar and needs “hybrid” competencies. In particular novel paradigms, such as gaming, are more and more relevant in such a context. The curriculum intends to equip the student with knowledge and competencies on methods and tools to conceive and implement effective digital communication technologies with a special focus on digital technologies for the enhancement of the cultural heritage.
- First Year (60 ECTS)
Complex Systems Design 12 ECTS Digital Technologies for Cultural Heritage 6 ECTS Advanced Topics in User Experience 6 ECTS Geographic Information Systems 6 ECTS Knowledge Engineering 9 ECTS Applied Game Design 9 ECTS Financial Management and Strategy 6 ECTS Research Methodology 6 ECTS - Second Year (60 ECTS)
Software Project Management 6 ECTS Technologies for Extended Reality 6 ECTS Web 3D and Immersive Communication 6 ECTS Free choice 12 ECTS Master Thesis 30 ECTS
More detailed information on the contents of the courses, the semester of teaching, and the assigned teachers can be found at this link.
Admittance Requirements
- Bachelor Degree that satisfies the requirements for access to University Master Degree courses;
- Level of language proficiency (strongly recommended): ENGLISH level B2 (Independent User);
- Sufficient knowledge, competencies, and skills in Mathematics and Computer Science will be checked before the student is admitted to the program.
Certifications
CISCO activities, certified by the Cisco Networking Academy Program, are available as part of the degree program. This is an important opportunity for our students, as the Cisco Networking Academy Program provides introductory training for Cisco Industrial certifications, which are highly valuable in the job market.
Quality Assurance System
UNICAM Quality Management System Certificate ISO 9001:2015 (from AFAQ-France, a French leader and one of the first certification bodies globally) guarantees students the quality of the services provided. The guarantee is via a rigorous analysis of internal organizational procedures and the prompt addressing of any weaknesses or shortcomings, whether detected or reported by the students themselves. The Quality Management System includes the following support services for students: orientation and guidance, mentoring, International mobility, internships, and communication. These integrate with and support the educational activities to contribute to the student's complete training.
After the Degree
The Master of Science in Computer Science gives access to the Italian “Albo Professionale dell’ordine degli ingegneri” (National Engineer’s Professional Register), section A, sector “Information Engineering”. To enter the professional register, it is necessary to pass a special examination (Esame di Stato), which can be taken at UNICAM or at another Italian university registered with the Ministry of Education.
According to AlmaLaurea statistics, one year after graduation, the employment rate among Computer Science graduates from the University of Camerino is 87,5%. The percentage increase 100% five years after the degree.
The Master of Science in Computer Science gives access to the PhD in Computer Science offered by UNICAM or by another European or international institution.
Dettagli sui contenuti dei corsi, sul semestre di insegnamento e sui docenti si possono consultare a questo link.
Course Coordinator
prof.ssa Barbara Re
barbara.re@unicam.it
+39 0737 402524
delegati
Educational Guidance
Dr. Lorenzo Rossi
lorenzo.rossi@unicam.it
+39 0737 403705
Tutoring
prof.ssa Diletta Cacciagrano
diletta.cacciagrano@unicam.it
+39 0737 402573
Double Degree
prof. Andrea Polini
andrea.polini@unicam.it
+39 0737 402563
International Mobility
prof. Luca Tesei
luca.tesei@unicam.it
+39 0737 402572
Stage and Placement
prof. Fausto Marcantoni
fausto.marcantoni@unicam.it
+39 0737 402105
Pratiche Studenti
Dr. Fabrizio Fornari
fabrizio.fornari@unicam.it
+39 0737 402075
Gestione e pratiche sedute di laurea
Dr. Michela Quadrini
michela.quadrini@unicam.it
+39 0737 402082
Educational Manager
Dr. Anna Maria Santroni
annamaria.santroni@unicam.it
+39 0737 402849
rappresentante degli studenti
Matteo Machella
matteo.machella@studenti.unicam.it