Computer Science (Classe LM-18)-Enrolled from 2014/2015 Until 2024/25 Academic Year
      
  The master's degree program in Computer Science aims to provide advanced knowledge and  professional skills suitable for carrying out research, design and coordination activities in the various application areas of computer science, with particular reference to the commercial, industrial and scientific sectors. 
The graduate in Computer Science carries out design, development, control and management of complex IT systems. The fundamental target of her/his activity is the constant improvement of IT systems in qualitative and economic terms, and the ability to propose in the application area in which she/he works the ceaseless innovations and technical improvements that characterize the discipline.
The master degree course therefore aims to train professionals with high-level analytical and operational skills, but also having an open and critical view of the problems related with the adoption and use of Information Technology.
The Master in Computer Science ensures advanced graduates' training in the fundamental areas
that mainly characterize information technology: algorithms, languages, logical and formal methods, software development and design, information systems and data management, architectures and networks, intelligent systems, data analysis and optimization, signal and image processing, multimedia and social communication.
      
          The graduate in Computer Science carries out design, development, control and management of complex IT systems. The fundamental target of her/his activity is the constant improvement of IT systems in qualitative and economic terms, and the ability to propose in the application area in which she/he works the ceaseless innovations and technical improvements that characterize the discipline.
The master degree course therefore aims to train professionals with high-level analytical and operational skills, but also having an open and critical view of the problems related with the adoption and use of Information Technology.
The Master in Computer Science ensures advanced graduates' training in the fundamental areas
that mainly characterize information technology: algorithms, languages, logical and formal methods, software development and design, information systems and data management, architectures and networks, intelligent systems, data analysis and optimization, signal and image processing, multimedia and social communication.
Researcher and specialist in basic computer science research.
Functions: junior researcher associated with academic research groups, or laboratories of public and private bodies. Skills: in-depth awareness of the fundamentals of one's discipline and of the problems that characterize it with respect to the other sciences. Ability to elaborate and communicate original ideas in the field of basic computer science, in particular relating to the mathematical, logical and statistical foundations of computation, design and analysis of algorithms in abstract and, depending on the paths followed during the degree course, in different disciplinary areas. Opportunities: in public and private research institutions, as well as in high-tech companies that develop new methodologies and innovative systems. Continuation of the course of studies with third level training.
Application and system software analyst and designer.
Functions: high responsibility roles in the public or private sector with respect to the coordination, management and control of medium-large computer systems projects. Autonomous professional activities. Skills: mastery of different programming paradigms and languages, of the analysis and specification of requirements in software engineering, in the synthesis of programs, in the verification of the absence of errors within programs, in the verification of correctness with respect to the specifications. Control of the use of resources in sequential, object-oriented, concurrent and distributed environments. Knowledge of the methodologies and architectures relevant to the different areas of traditional IT as well as to the sectors of multimedia publishing, graphics and unconventional interaction, mobile and pervasive computing, social computing, web analytics and digital marketing. Opportunities: in manufacturing companies in the areas of IT systems and networks, in high-tech companies that develop or use new innovative IT methodologies and systems, and in companies and public and private organizations which use complex IT systems to manage their data and processes.
System analyst.
Functions: roles of high responsibility in the analysis and management of medium-large IT systems. Generally the perspectives are mainly in the technological field, but having particular management skills the graduate can attain high management roles even in different areas. Skills: knowledge of the most advanced technologies to adapt them to business objectives, with particular reference to: operating systems and network infrastructures, internet and intranet applications, the most common hardware and software architectures, the most common organizational and business management models, relational databases, Data Warehousing and Data Mining, the main technological platforms ERP and CRM. Opportunities: all areas of the public and private sector that use information technologies and operate in segments of market such as industry, banks, insurance, logistics and transport, healthcare, public administration, new media, companies of services.
Specialist in computer networks and communications.
Functions: roles of high responsibility and wide autonomy in medium-large telematic systems projects. Skills: ability to analyze, design, test, evaluate and optimize the performance of networks and network systems telecommunications. The graduate possesses advanced knowledge in IT sectors such as distributed systems, systems information, security, web technologies; she/he designs advanced systems and applications in innovative contexts, mobile and complex systems; has acquired advanced skills for solving problems and for learning innovative methodologies and technologies. Opportunities: all areas of the public and private sector that use communication technologies and operate in market sectors such as industry, banks, logistics and transport, healthcare, public administrations, new media, service companies, digital marketing.
Employment statistics (Almalaurea)
      
          Functions: junior researcher associated with academic research groups, or laboratories of public and private bodies. Skills: in-depth awareness of the fundamentals of one's discipline and of the problems that characterize it with respect to the other sciences. Ability to elaborate and communicate original ideas in the field of basic computer science, in particular relating to the mathematical, logical and statistical foundations of computation, design and analysis of algorithms in abstract and, depending on the paths followed during the degree course, in different disciplinary areas. Opportunities: in public and private research institutions, as well as in high-tech companies that develop new methodologies and innovative systems. Continuation of the course of studies with third level training.
Application and system software analyst and designer.
Functions: high responsibility roles in the public or private sector with respect to the coordination, management and control of medium-large computer systems projects. Autonomous professional activities. Skills: mastery of different programming paradigms and languages, of the analysis and specification of requirements in software engineering, in the synthesis of programs, in the verification of the absence of errors within programs, in the verification of correctness with respect to the specifications. Control of the use of resources in sequential, object-oriented, concurrent and distributed environments. Knowledge of the methodologies and architectures relevant to the different areas of traditional IT as well as to the sectors of multimedia publishing, graphics and unconventional interaction, mobile and pervasive computing, social computing, web analytics and digital marketing. Opportunities: in manufacturing companies in the areas of IT systems and networks, in high-tech companies that develop or use new innovative IT methodologies and systems, and in companies and public and private organizations which use complex IT systems to manage their data and processes.
System analyst.
Functions: roles of high responsibility in the analysis and management of medium-large IT systems. Generally the perspectives are mainly in the technological field, but having particular management skills the graduate can attain high management roles even in different areas. Skills: knowledge of the most advanced technologies to adapt them to business objectives, with particular reference to: operating systems and network infrastructures, internet and intranet applications, the most common hardware and software architectures, the most common organizational and business management models, relational databases, Data Warehousing and Data Mining, the main technological platforms ERP and CRM. Opportunities: all areas of the public and private sector that use information technologies and operate in segments of market such as industry, banks, insurance, logistics and transport, healthcare, public administration, new media, companies of services.
Specialist in computer networks and communications.
Functions: roles of high responsibility and wide autonomy in medium-large telematic systems projects. Skills: ability to analyze, design, test, evaluate and optimize the performance of networks and network systems telecommunications. The graduate possesses advanced knowledge in IT sectors such as distributed systems, systems information, security, web technologies; she/he designs advanced systems and applications in innovative contexts, mobile and complex systems; has acquired advanced skills for solving problems and for learning innovative methodologies and technologies. Opportunities: all areas of the public and private sector that use communication technologies and operate in market sectors such as industry, banks, logistics and transport, healthcare, public administrations, new media, service companies, digital marketing.
Employment statistics (Almalaurea)
Candidates must have earned at least the following credits in their previous studies:
- 48 credits in the following academic fields: INF/01 (Computer science);
- 12 credits in the MAT/01-09 academic fields.
For the purposes of admission to the programme, the Academic Board reserves the right to carefully assess the student's career if not perfectly in line with the above requirements.
Admission requirements will be assessed based on the following qualifications: degree certificate with marks, transcript of records, course syllabus where not available on the website of the University of Milan.
The candidate's educational background will be assessed based on the exam grades achieved in the academic fields (SSD) listed under the admission requirements. If necessary, the candidate will be required to pass an individual interview.
Any curricular additions, in terms of university credits (CFU), must be achieved before the above assessment, by attending the following courses, and taking the relevant exams, within the degree programmes in Computer Science, Computer Science for New Media Communications, Music Information Science, Computer Systems and Networks Security.
      
          - 48 credits in the following academic fields: INF/01 (Computer science);
- 12 credits in the MAT/01-09 academic fields.
For the purposes of admission to the programme, the Academic Board reserves the right to carefully assess the student's career if not perfectly in line with the above requirements.
Admission requirements will be assessed based on the following qualifications: degree certificate with marks, transcript of records, course syllabus where not available on the website of the University of Milan.
The candidate's educational background will be assessed based on the exam grades achieved in the academic fields (SSD) listed under the admission requirements. If necessary, the candidate will be required to pass an individual interview.
Any curricular additions, in terms of university credits (CFU), must be achieved before the above assessment, by attending the following courses, and taking the relevant exams, within the degree programmes in Computer Science, Computer Science for New Media Communications, Music Information Science, Computer Systems and Networks Security.
The education program can be enriched by educational activities abroad both to deepen some topics and as socialization experience in international environments. Within the Erasmus+ program study periods can be taken in over 50 universities in Belgium, Czech Republic, Finland, France, Germany, Greece, Hungary, Lithuania, Norway, Netherlands, Poland, Portugal, Romania, Slovenia, Spain, Switzerland, Turkey. Courses will be recognized in the personalized study plan. These periods abroad are typically 5-month long and include courses for about 30 CFU, in the area of information and communication technology and related applications. Recognition of these educational activities will be based on the Learning Agreement, to be defined in advance by the student and the Erasmus coordinator at the Computer Science Department before starting the period abroad: course in the learning agreement with passed exams will replace the educational activities of the study plan ("manifesto"), either by covering the same topics or complementing the acquired basic competences. The Erasmus Committee at the Computer Science Department will perform the recognition of CFU obtained abroad and the definition of the personalized study plan. Similarly, stages to prepare the final dissertation are allowed in the same foreign universities. Recognition will be performed by the Department Erasmus Committee.
The degree course offers integrated study programmes that award joint/multiple degrees (https://www.unimi.it/en/international/study-abroad/double-degree).
Erasmus: the coordinator for the Department of Informatics is Prof. Fabio Scotti
International Programs: the coordinator for the Department of Informatics is Prof. Davide Rocchesso.
More information are available at the following link: https://di.unimi.it/it/rapporti-internazionali/mobilita-internazionale/opportunita-internazionali
      
          The degree course offers integrated study programmes that award joint/multiple degrees (https://www.unimi.it/en/international/study-abroad/double-degree).
Erasmus: the coordinator for the Department of Informatics is Prof. Fabio Scotti
International Programs: the coordinator for the Department of Informatics is Prof. Davide Rocchesso.
More information are available at the following link: https://di.unimi.it/it/rapporti-internazionali/mobilita-internazionale/opportunita-internazionali
Attendance is strongly recommended for both courses and laboratories.
      
          Courses list
course year not available
Open sessions
      There are no specific sessions for these activities (e.g. open online courses).
  | Courses or activities | Max ECTS | Total hours | Language | SSD | 
|---|---|---|---|---|
| Compulsory | ||||
| English Proficiency B2 (3 ECTS) | 3 | 0 | English | NN | 
Conclusive activities
      There are no specific sessions for these activities (e.g. open online courses).
  | Courses or activities | Max ECTS | Total hours | Language | SSD | 
|---|---|---|---|---|
| Compulsory | ||||
| Final Exam | 39 | 0 | Italian | NN | 
Second semester
  | Courses or activities | Max ECTS | Total hours | Language | SSD | 
|---|---|---|---|---|
| Optional | ||||
| Information Management | 6 | 48 | English | INF/01 | 
First four month period
  Second four month period
  | Courses or activities | Max ECTS | Total hours | Language | SSD | 
|---|---|---|---|---|
| Optional | ||||
| Advanced Intelligent Systems | 6 | 48 | Italian | INF/01 | 
| Algorithms for Massive Datasets | 6 | 48 | English | INF/01 | 
| Artificial Vision | 6 | 48 | Italian | INF/01 | 
| Cloud Computing Technologies | 6 | 48 | English | INF/01 | 
| Complements of Operating Research | 6 | 48 | Italian | MAT/09 | 
| Computational Geometry | 6 | 48 | Italian | MAT/03 | 
| Development of Applications for Mobile Devices | 6 | 48 | Italian | INF/01 | 
| Formal Methods | 6 | 48 | Italian | INF/01 | 
| Gpu Computing | 6 | 48 | Italian | INF/01 | 
| Graph Theory | 6 | 48 | Italian | INF/01 | 
| Heuristic Algorithms | 6 | 48 | English | INF/01 | 
| Logistics | 6 | 48 | Italian | MAT/09 | 
| Midi Programming | 6 | 48 | Italian | INF/01 | 
| Multimedia Architectures | 6 | 48 | Italian | INF/01 | 
| Online Game Design | 6 | 48 | English | INF/01 | 
| Probabilistic Methods for Informatics | 6 | 48 | Italian | INF/01 | 
| Real-Time Graphics Programming | 6 | 48 | English | INF/01 | 
| Statistical Methods for Machine Learning | 6 | 48 | English | INF/01 | 
| Wireless and Mobile Networks | 6 | 48 | Italian | INF/01 | 
Third four month period
  | Courses or activities | Max ECTS | Total hours | Language | SSD | 
|---|---|---|---|---|
| Optional | ||||
| 3d Video Games | 6 | 48 | English | INF/01 | 
| Computing Education | 6 | 48 | Italian | INF/01 | 
| Distributed and Pervasive Systems | 6 | 48 | English | INF/01 | 
| Formal Language Theory | 6 | 48 | Italian | INF/01 | 
| Intelligent Systems for Industry, Supply Chain and Environment | 6 | 48 | English | INF/01 | 
| Methods for Image Processing | 6 | 48 | English | INF/01 | 
| Numerical Analysis | 6 | 48 | Italian | MAT/08 | 
| Programming for Music | 6 | 48 | Italian | INF/01 | 
| Software Verification and Validation | 6 | 48 | Italian | INF/01 | 
| Virtual Reality | 6 | 48 | Italian | INF/01 | 
Optional activities and study plan rules
 - Students must acquire at least 18 credits among the following characteristic courses.
| Courses or activities | Max ECTS | Total hours | Language | Lesson period | SSD | 
|---|---|---|---|---|---|
| Artificial Intelligence | 6 | 48 | English | First four month period | INF/01 | 
| Distributed and Pervasive Systems | 6 | 48 | English | Third four month period | INF/01 | 
| Information Management | 6 | 48 | English | Second semester | INF/01 | 
| Multimedia Architectures | 6 | 48 | Italian | Second four month period | INF/01 | 
| Statistical Methods for Machine Learning | 6 | 48 | English | Second four month period | INF/01 | 
| Theoretical Computer Science | 6 | 48 | Italian | First four month period | INF/01 | 
| Wireless and Mobile Networks | 6 | 48 | Italian | Second four month period | INF/01 | 
1 - Students must achieve at least 30 and not more than 36 CFU choosing from the following Table 1.
| Courses or activities | Max ECTS | Total hours | Language | Lesson period | SSD | 
|---|---|---|---|---|---|
| 3d Video Games | 6 | 48 | English | Third four month period | INF/01 | 
| Advanced Intelligent Systems | 6 | 48 | Italian | Second four month period | INF/01 | 
| Advanced Programming Techniques | 6 | 48 | Italian | First four month period | INF/01 | 
| Algorithms and Complexity | 6 | 48 | Italian | First four month period | INF/01 | 
| Algorithms for Massive Datasets | 6 | 48 | English | Second four month period | INF/01 | 
| Artificial Intelligence | 6 | 48 | English | First four month period | INF/01 | 
| Artificial Intelligence for Video Games | 6 | 48 | English | First four month period | INF/01 | 
| Artificial Vision | 6 | 48 | Italian | Second four month period | INF/01 | 
| Audio Pattern Recognition | 6 | 48 | English | First four month period | INF/01 | 
| Business Information Sistems | 6 | 48 | English | First four month period | INF/01 | 
| Cloud Computing Technologies | 6 | 48 | English | Second four month period | INF/01 | 
| Development of Applications for Mobile Devices | 6 | 48 | Italian | Second four month period | INF/01 | 
| Distributed and Pervasive Systems | 6 | 48 | English | Third four month period | INF/01 | 
| Formal Language Theory | 6 | 48 | Italian | Third four month period | INF/01 | 
| Heuristic Algorithms | 6 | 48 | English | Second four month period | INF/01 | 
| Information Management | 6 | 48 | English | Second semester | INF/01 | 
| Intelligent Systems for Industry, Supply Chain and Environment | 6 | 48 | English | Third four month period | INF/01 | 
| Methods for Image Processing | 6 | 48 | English | Third four month period | INF/01 | 
| Midi Programming | 6 | 48 | Italian | Second four month period | INF/01 | 
| Multimedia Architectures | 6 | 48 | Italian | Second four month period | INF/01 | 
| New Generation Data Models and Dbmss | 6 | 48 | English | First four month period | INF/01 | 
| Online Game Design | 6 | 48 | English | Second four month period | INF/01 | 
| Parallel and Distributed Algorithms | 6 | 48 | Italian | First four month period | INF/01 | 
| Privacy and Data Protection | 6 | 48 | English | First four month period | INF/01 | 
| Probabilistic Methods for Informatics | 6 | 48 | Italian | Second four month period | INF/01 | 
| Programming for Music | 6 | 48 | Italian | Third four month period | INF/01 | 
| Real-Time Graphics Programming | 6 | 48 | English | Second four month period | INF/01 | 
| Sensor System Design | 6 | 48 | Italian | First four month period | INF/01 | 
| Simulazione | 6 | 48 | English | First four month period | INF/01 | 
| Software Verification and Validation | 6 | 48 | Italian | Third four month period | INF/01 | 
| Statistical Methods for Machine Learning | 6 | 48 | English | Second four month period | INF/01 | 
| Theoretical Computer Science | 6 | 48 | Italian | First four month period | INF/01 | 
| Virtual Reality | 6 | 48 | Italian | Third four month period | INF/01 | 
| Wireless and Mobile Networks | 6 | 48 | Italian | Second four month period | INF/01 | 
2 - Students must achieve at least 12 and not more than 18 CFU choosing from the following Table 2. Those who have obtained 30 credits from the above table 1 must obtain 18 from table 2; those who have obtained 36 credits from the above table 1 will have to receive 12 from table 2.
Business Safety Management (6 cfu) will be held from the academic year. 2025/26
Business Safety Management (6 cfu) will be held from the academic year. 2025/26
| Courses or activities | Max ECTS | Total hours | Language | Lesson period | SSD | 
|---|---|---|---|---|---|
| Affective Computing | 6 | 48 | English | First four month period | ING-INF/05 | 
| Biomedical Signal Processing | 6 | 48 | English | First four month period | ING-INF/06 | 
| Combinatorial Optimization | 6 | 48 | Italian | First four month period | MAT/09 | 
| Complements of Operating Research | 6 | 48 | Italian | Second four month period | MAT/09 | 
| Computational Geometry | 6 | 48 | Italian | Second four month period | MAT/03 | 
| Computing Education | 6 | 48 | Italian | Third four month period | INF/01 | 
| Decision Methods and Models | 6 | 48 | English | First four month period | MAT/09 | 
| Digital Citizenship and Civic Activism | 6 | 48 | Italian | First four month period | INF/01 | 
| Formal Methods | 6 | 48 | Italian | Second four month period | INF/01 | 
| Gpu Computing | 6 | 48 | Italian | Second four month period | INF/01 | 
| Graph Theory | 6 | 48 | Italian | Second four month period | INF/01 | 
| Logistics | 6 | 48 | Italian | Second four month period | MAT/09 | 
| Mathematical Logic | 6 | 48 | English | First four month period | MAT/01 | 
| Natural Language Processing | 6 | 48 | English | First four month period | INF/01 | 
| Numerical Analysis | 6 | 48 | Italian | Third four month period | MAT/08 | 
| Sound in Interaction | 6 | 48 | Italian | First four month period | INF/01 | 
3 - Free choice courses.
Students will have to achieve 12 free cfu among the courses of the previous tables, among the following courses activated by the Department, by Conservatorio, or among all the courses activated by the university.
It is not possible to choose courses activated by old study degrees.
Students can request the recognition of credits for training activities at external institutions, presenting a certification. Each certification can give rise to a maximum of 3 credits, and up to 2 certifications can be recognized. The students who intend to request the recognition of the certifications must complete the "application" form available on the page https://www.unimi.it/en/study/student-services/welcome-desk-infostudenti/general-forms and send ver to the secretary of his / her degree together with a copy of the certifications achieved.
The evaluation will be carried out by a special commission based on the following parameters:
- Validity: the certification must have been obtained for a maximum of 5 years.
- Specificity: the object of the certification must be those referable to those required by the degree course in which the student is regularly enrolled.
- Specialization: the certification must concern specialized and / or professional skills.
- Level: the certification must attest to skills of a medium or advanced level. Basic and entry level certifications are excluded.
Free choice courses (Conservatorio):
- 2 semester, Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, TME, 3 cfu (settore COME/05)
- 1 semester, Sistemi e linguaggi di programmazione per l'audio e le applicazioni musicali 2, TME, 3 cfu (settore COME/05)
- Sistemi, Tecnologie, applicazioni e programmazione audio e musicale per i sistemi internet e per sistemi di comunicazione mobile, TMA, 3 cfu (settore COME/05)
- Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, BME, 3 cfu (settore COME/05)
- 1 semester, Tecnologie e tecniche del montaggio e della post-produzione audio per il video 1, BTS, 3 cfu (settore COME/05)
- Tecnologie e tecniche del montaggio e della post-produzione audio per il video 2, BTS, 3 cfu (settore COME/05)
Students will have to achieve 12 free cfu among the courses of the previous tables, among the following courses activated by the Department, by Conservatorio, or among all the courses activated by the university.
It is not possible to choose courses activated by old study degrees.
Students can request the recognition of credits for training activities at external institutions, presenting a certification. Each certification can give rise to a maximum of 3 credits, and up to 2 certifications can be recognized. The students who intend to request the recognition of the certifications must complete the "application" form available on the page https://www.unimi.it/en/study/student-services/welcome-desk-infostudenti/general-forms and send ver to the secretary of his / her degree together with a copy of the certifications achieved.
The evaluation will be carried out by a special commission based on the following parameters:
- Validity: the certification must have been obtained for a maximum of 5 years.
- Specificity: the object of the certification must be those referable to those required by the degree course in which the student is regularly enrolled.
- Specialization: the certification must concern specialized and / or professional skills.
- Level: the certification must attest to skills of a medium or advanced level. Basic and entry level certifications are excluded.
Free choice courses (Conservatorio):
- 2 semester, Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, TME, 3 cfu (settore COME/05)
- 1 semester, Sistemi e linguaggi di programmazione per l'audio e le applicazioni musicali 2, TME, 3 cfu (settore COME/05)
- Sistemi, Tecnologie, applicazioni e programmazione audio e musicale per i sistemi internet e per sistemi di comunicazione mobile, TMA, 3 cfu (settore COME/05)
- Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, BME, 3 cfu (settore COME/05)
- 1 semester, Tecnologie e tecniche del montaggio e della post-produzione audio per il video 1, BTS, 3 cfu (settore COME/05)
- Tecnologie e tecniche del montaggio e della post-produzione audio per il video 2, BTS, 3 cfu (settore COME/05)
Course location
              Milan
          Laboratories locations
              Computer laboratory (Silab) at the Department of Computer Science, via Celoria 18, Milan.
          Presidente del Collegio Didattico
              SABRINA TIZIANA GAITO
          Docenti tutor
              TUTOR PER L'ORIENTAMENTO:
Carlo Bellettini
Roberto Cordone
Mattia Monga
Beatrice Santa Palano
Laura Anna Ripamonti
Giorgio Valentini
          Carlo Bellettini
Roberto Cordone
Mattia Monga
Beatrice Santa Palano
Laura Anna Ripamonti
Giorgio Valentini
Reference structures
              
          Contacts
              - Student Office
Via Celoria 18 - 20133 Milano
https://www.unimi.it/it/node/359/
+390250325032
https://www.unimi.it/it/node/360/ - Study Plan Board
Via Celoria 18 - 20133 Milano
https://di.unimi.it/it/dipartimento/organizzazione/commissioni
[email protected] - Course management
Via Celoria 18 - 20133 Milano
https://di.unimi.it/it/dipartimento/segreterie-e-servizi/ufficio-la-didattica
https://informastudenti.unimi.it/saw/ess?AUTH=SAML
+390250316250/252
Sportello su appuntamento ([email protected]) - Student Orientation Board
Via Celoria 18 - 20133 Milano
https://di.unimi.it/it/dipartimento/organizzazione/commissioni
[email protected] - Master's Degree Admission Board
Via Celoria 18 - 20133 Milano
https://di.unimi.it/it/dipartimento/organizzazione/commissioni
[email protected] - Erasmus and International Student Board
Via Celoria 18 - 20133 Milano
https://di.unimi.it/it/dipartimento/organizzazione/commissioni
[email protected] - Career Guidance Board
Via Celoria 18 - 20133 Milano
https://di.unimi.it/it/dipartimento/organizzazione/commissioni
[email protected] - Programme Transfer Board
Via Celoria 18 - 20133 Milano
https://di.unimi.it/it/dipartimento/organizzazione/commissioni
[email protected] - Internship and Master's Degree Thesis Board
Via Celoria 18 - 20133 Milano
https://di.unimi.it/it/dipartimento/organizzazione/commissioni
[email protected] - Student representatives
[email protected] 
A.Y. 2025/2026
Computer Science (Classe LM-18)-Enrolled in 2025/26 [FBAof1 2026]
A.Y. 2024/2025
A.Y. 2023/2024
A.Y. 2022/2023
A.Y. 2021/2022
A.Y. 2020/2021
Official documents