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:

Scholarships of merit for supporting the mobility are offered to:

Flyer in PDF format

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 Design12ECTS
Business Process Management9ECTS
Agent Based Adapting Modelling6ECTS
Industrial Applications with AI6ECTS
Process Mining 9ECTS
Knowledge Engineering 9ECTS
Research Methodology6ECTS
Second Year (63 ECTS)
Software Project Management   6ECTS
Technologies for Big Data Management6ECTS
Blockchain and Distributed Ledger Technologies9ECTS
Free Choice12ECTS
Master Thesis30ECTS

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 Design12ECTS
Machine Learning6ECTS
Agent Based Adapting Modelling6ECTS
Multiagent Systems Lab6ECTS
Distributed Systems9ECTS
Deep Learning9ECTS
Knowledge Engineering 9ECTS
Research Methodology6ECTS
Second Year (60 ECTS)
Software Project Management   6ECTS
Technologies for Big Data Management6ECTS
Parallel and distributed programming6ECTS
Free Choice12ECTS
Master Thesis30ECTS

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 Design12ECTS
Business Process Management9ECTS
Cyber Physical Systems Design6ECTS
Machine Learning6ECTS
Distributed Systems6ECTS
Fundamentals of Software Testing6ECTS
Fundamentals of System Verification6ECTS
Research Methodology6ECTS
Second Year (63 ECTS)
Software Project Management 6ECTS
Blockchain and Distributed Ledger Technologies9ECTS
Parallel and Distributed Programming6ECTS
Free Choice12ECTS
Master Thesis30ECTS

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 Design12ECTS
Digital Technologies for Cultural Heritage6ECTS
Advanced Topics in User Experience6ECTS
Geographic Information Systems6ECTS
Knowledge Engineering9ECTS
Applied Game Design 9ECTS
Financial Management and Strategy6ECTS
Research Methodology6ECTS
Second Year (60 ECTS)
Software Project Management6ECTS
Technologies for Extended Reality6ECTS
Web 3D and Immersive Communication6ECTS
Free choice12ECTS
Master Thesis30ECTS

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  

 

 

 

pc