Computer Science - master

Schermo di un computer con codice
Computer Science - master
Course sheet
A.Y. 2025/2026
Master programme
LM-18 - Computer science
Master programme
120
ECTS
Access
Open with entry requirements examination
2
Years
Language
Italian
Il corso di laurea magistrale in Informatica si pone l'obiettivo di fornire una preparazione avanzata sia sugli aspetti teorici e metodologici sia su quelli sperimentali e applicativi delle aree fondamentali dell'informatica. Inoltre, il corso intende fornire conoscenze aggiornate della disciplina, svincolandosi il più possibile dai dettagli tecnologici e concentrandosi sui metodi e sui principi delle tecnologie consolidate ed emergenti.
Il corso forma capacità professionali adeguate allo svolgimento di attività di ricerca, progettazione e coordinamento riferibili ai diversi ambiti di applicazione delle scienze informatiche, anche finalizzati all'inserimento nel mondo del lavoro in contesti multidisciplinari, con particolare attenzione ai settori commerciale, industriale e scientifico.
Ai laureati magistrali in Informatica sono assicurate conoscenze e abilità avanzate nelle macro aree di formazione che maggiormente caratterizzano l'informatica: intelligenza artificiale e il machine learning; l'analisi dei dati, e la gestione di big data; i sistemi informativi industriali, di mercato, e bio-medicali; le interfacce uomo-macchina e i sistemi multimediali; i sistemi distribuiti, il cloud e l'internet delle cose; oltre agli approfondimenti negli aspetti fondazionali e teorici dell'informatica quali l'algoritmica, i linguaggi di programmazione, la verifica e l'analisi del software.
Il corso di laurea magistrale si propone dunque di creare professionisti, dotati di competenze analitiche e operative di alto livello, caratterizzati da una visione aperta e critica dei problemi connessi all'adozione e all'uso delle tecnologie informatiche, e dotati della capacità di comprendere, sviluppare e migliorare, nonché argomentare e proporre le innovazioni che continuamente caratterizzano la disciplina.
Esperto in scienze e tecnologie informatiche

Funzione in un contesto di lavoro:
Il professionista in informatica opera in ruoli di responsabilità in ambito pubblico o privato, associato a gruppi di ricerca accademici, laboratori di enti pubblici e privati, oppure in imprese produttrici e società high-tech. È capace di affrontare sfide tecniche complesse, contribuendo significativamente all'innovazione tecnologica e al miglioramento dei processi aziendali, poiché dotato di conoscenze, abilità e competenze che lo rendono capace di affrontare sfide tecniche complesse. È coinvolto nel coordinamento, direzione e controllo di progetti di sistemi informatici, con un'ampia autonomia nella progettazione e gestione di sistemi telematici complessi. Svolge attività professionali autonome e può assumere ruoli manageriali nell'ambito di progetti che riguardano sviluppi tecnologici.

Competenze associate alla funzione:
Il professionista possiede una solida conoscenza dei fondamenti della disciplina informatica e delle problematiche correlate. È capace di elaborare e comunicare idee originali nell'ambito dell'informatica di base e applicata, con competenze avanzate in ambiti quali ad esempio:
· Fondamenti matematici, logici e statistici della computazione.
· Progetto e analisi di algoritmi.
· Linguaggi formali e verifica formale dei programmi.
· Elaborazione dei segnali, modelli stocastici e metodi crittografici.
· Gestione e analisi di big data.
· Analisi di dati e creazione di modelli predittivi.
· Sistemi per la pianificazione, ottimizzazione e controllo dei processi.
· Metodologie e architetture web, reti mobili e sensori.
· Sistemi distribuiti, basi di dati semantiche, ontologie, sistemi multimediali, social computing e web analytics.
· Paradigmi e linguaggi di programmazione.
· Analisi e specifica dei requisiti in ingegneria del software, sintesi di programmi da specifiche algoritmiche e verifica della correttezza e assenza di errori nei programmi.
· Controllo delle risorse in ambienti sequenziali, orientati agli oggetti, concorrenti e distribuiti.
· Adattamento delle tecnologie agli obiettivi aziendali, inclusi sistemi operativi, infrastrutture di rete, applicazioni internet e intranet, architetture hardware e software, modelli organizzativi e di gestione aziendale, database relazionali, data warehousing e data mining.
· Principali piattaforme tecnologiche ERP e CRM.
· Progettazione, test, valutazione e ottimizzazione delle prestazioni dei sistemi di rete e telecomunicazione.
· Gaming, grafica e animazione
· Intelligenza Artificiale e Machine learning
Il professionista ha sviluppato competenze autonome di problem solving, leadership, e comunicazione, una buona conoscenza dell'inglese scientifico e tecnico e una propensione all'apprendimento autonomo per un continuo aggiornamento su metodologie e tecnologie innovative

Sbocchi occupazionali:

Le competenze acquisite nel corso di studi permettono al laureato magistrale in informatica di trovare occupazione in molti contesti, quali ad esempio:
· Enti di ricerca pubblici e privati, previo superamento delle relative prove concorsuali
· Società high-tech che sviluppano nuove metodologie e sistemi informatici innovativi.
· Imprese produttrici di sistemi informatici e reti.
· Aziende che utilizzano soluzioni informatiche per innovare i propri prodotti in vari ambiti interdisciplinari, quali applicazioni finanziarie, bancarie, assicurative, tutela dell'ambiente, media, spettacolo, intrattenimento.
· Imprese ed organizzazioni pubbliche e private che gestiscono sistemi informatici complessi per la gestione dei propri dati e processi.
· Settori che utilizzano tecnologie di comunicazione, come industria, banche, logistica e trasporti, sanità, pubbliche amministrazioni, nuovi media, società di servizi e marketing digitale.
· Prosecuzione del percorso di studi con formazione di terzo livello.

Il corso di studio consente di conseguire l'abilitazione alla professione regolamentata "ingegnere dell'informazione".

Gli studenti che hanno superato l'esame di Laurea magistrale in Informatica potranno accedere ai programmi di Dottorato di Ricerca in Informatica, o altri campi affini, attivati dall'Università degli Studi di Milano o da altri atenei, con le modalità indicate nei rispettivi regolamenti e sanciti a livello ministeriale.
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.
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
La frequenza ai corsi e ai laboratori è fortemente consigliata.
Enrolment
Possono accedere al corso di laurea magistrale in Informatica
· i laureati della classe delle lauree in Scienze e tecnologie informatiche (L-31) e della corrispondente classe relativa al D.M. 509/99.
· i laureati in altre classi purché abbiano acquisito negli studi pregressi almeno:
48 crediti nel settore INF/01 o ING-INF/05
12 crediti nei settori MAT/01- 09

Possono altresì accedere al corso di laurea coloro che siano in possesso di altro titolo di studio conseguito all'estero e riconosciuto idoneo in base all'equipollenza che abbiano acquisito competenze e conoscenze equivalenti a quelle dei requisiti sopraindicati.
La verifica del possesso dei requisiti consisterà nella valutazione della carriera universitaria pregressa, effettuata sulla base dei seguenti titoli: certificazione di laurea con voto, elenco degli esami superati con voto e numero di crediti, programmi dei singoli insegnamenti ove non disponibili sul sito web dell'Università degli Studi di Milano.

La verifica dell'adeguatezza della preparazione personale si baserà sull'esito riportato negli esami dei settori scientifico disciplinari indicati tra i requisiti di accesso. Quando da ciò non si evinca la piena adeguatezza della preparazione personale, al candidato verrà inoltre richiesto il superamento di un colloquio individuale.

Eventuali integrazioni curricolari in termini di crediti formativi universitari dovranno essere acquisite, prima della verifica di cui al punto precedente, con la frequenza e l'espletamento di esami di profitto di insegnamenti erogati nell'ambito dei CdL in Informatica, Informatica per la Comunicazione Digitale, Informatica Musicale, Sicurezza dei Sistemi e delle Reti Informatiche.

Iscrizione a tempo parziale: è possibile anche l'iscrizione a tempo parziale. Il relativo Regolamento è reperibile al seguente link https://www.unimi.it/it/ateneo/normative/regolamenti/regolamento-le-iscrizioni-tempo-parziale

Admission

Application for admission: from 22/01/2025 to 31/10/2025

Application for matriculation: from 02/04/2025 to 15/01/2026


Attachments and documents

Admission notice


Notice

The admission notice is available only in Italian as the programme is offered in Italian. Students wishing to enrol must be proficient in Italian.

Learn more:
Programme description and courses list
Open sessions
There are no specific sessions for these activities (e.g. open online courses).
Courses or activities ECTS Total hours Language SSD
Compulsory
English Proficiency B2 (3 ECTS) 3 0 English
be activated by the A.Y. 2026/2027
Conclusive activities
There are no specific sessions for these activities (e.g. open online courses).
Courses or activities ECTS Total hours Language SSD
Compulsory
Final Exam 39 0 Italian
First four month period
Courses or activities ECTS Total hours Language SSD
Optional
Advanced Multivariate Statistics 6 48 English SECS-S/01
Advanced Programming 6 48 Italian INF/01
Advanced Programming Techniques 6 48 Italian INF/01
Affective Computing 6 48 English ING-INF/05
Algorithms and Complexity 6 48 Italian INF/01
Artificial Intelligence 6 48 English INF/01
Artificial Intelligence for Time Series Analysis 6 48 English INF/01
Artificial Intelligence for Video Games 6 48 English INF/01
Audio Pattern Recognition 6 48 English INF/01
Bioinformatics 6 48 English INF/01
Biomedical Signal Processing 6 48 English ING-INF/06
Business Information Systems 6 48 English INF/01
Decision Methods and Models 6 48 English MAT/09
Digital Citizenship and Civic Activism 6 48 Italian INF/01
Knowledge Representation and Reasoning 6 48 English INF/01
Mathematical Logic 6 48 English MAT/01
Natural Language Processing 6 48 English INF/01
Network Science 6 48 English INF/01
New Generation Data Models and Dbmss 6 48 English INF/01
Online Game Design 6 48 English INF/01
Ottimizzazione discreta 6 48 Italian MAT/09
Parallel and Distributed Algorithms 6 48 Italian INF/01
Privacy and Data Protection 6 48 Italian INF/01
Privacy and Data Protection 6 48 English INF/01
Procedural and Spatial Sound 6 48 English INF/01
Risk Analysis and Management 6 48 Italian INF/01
Scientific Visualization 6 48 English INF/01
Sensor System Design 6 48 Italian INF/01
Simulation 6 48 English INF/01
Theoretical Computer Science 6 48 Italian INF/01
Second four month period
Courses or activities ECTS Total hours Language SSD
Optional
Advanced Intelligent Systems 6 48 Italian INF/01
Algorithms for Massive Datasets 6 48 English INF/01
Cloud Computing Technologies 6 48 English INF/01
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
Gamification and Serious Games 6 48 English INF/01
Gestione della sicurezza nelle imprese 6 48 Italian SECS-P/08
Gpu Computing 6 48 Italian INF/01
Graph Theory 6 48 Italian INF/01
Heuristics Algorithms 6 48 English INF/01
Logistics 6 48 Italian INF/01
Ottimizzazione su grafi 6 48 Italian MAT/09
Probabilistic Methods for Informatics 6 48 Italian INF/01
Real-Time Graphics Programming 6 48 English INF/01
Reinforcement Learning 6 48 English INF/01
Sicurezza delle architetture data intensive 6 48 Italian INF/01
Sistemi multimediali e interaction design 6 48 Italian INF/01
Sonic Interaction Design 6 48 English INF/01
Statistical Methods for Machine Learning 6 48 English INF/01
Tecniche e applicazioni biometriche 6 48 Italian INF/01
Virtual Reality 6 48 Italian INF/01
Web Algorithmics 6 48 Italian INF/01
Wireless and Mobile Networks 6 48 Italian INF/01
Third four month period
Courses or activities ECTS Total hours Language SSD
Optional
3d Video Games 6 48 English INF/01
Artificial Vision 6 48 Italian INF/01
Autonomous Robots and Agents 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
Geospatial Data Management 6 48 English ING-INF/05
Information Management 6 48 English INF/01
Intelligent Systems for Industry, Supply Chain and Environment 6 48 English INF/01
Machine Learning On Graphs 6 48 English INF/01
Methods for Image Processing 6 48 English INF/01
Numerical Analysis 6 48 Italian MAT/08
Software Development in Complex Teams 6 48 Italian INF/01
Software Verification and Validation 6 48 Italian INF/01
Specifica e verifica di sistemi critici 6 48 Italian INF/01
Web Programming for Sound and Music 6 48 English INF/01
Optional activities and study plan rules
1 - Insegnamenti caratterizzanti.
Lo studente dovrà scegliere da 54 CFU fra gli insegnamenti della seguente tabella:
Courses or activities 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 6 48 Italian First four month period INF/01
Advanced Programming Techniques 6 48 Italian First four month period INF/01
Affective Computing 6 48 English First four month period ING-INF/05
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 Time Series Analysis 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 Third four month period INF/01
Audio Pattern Recognition 6 48 English First four month period INF/01
Autonomous Robots and Agents 6 48 English Third four month period INF/01
Bioinformatics 6 48 English First four month period INF/01
Business Information Systems 6 48 English First four month period INF/01
Cloud Computing Technologies 6 48 English Second four month period INF/01
Computing Education 6 48 Italian Third four month period INF/01
Development of Applications for Mobile Devices 6 48 Italian Second four month period INF/01
Digital Citizenship and Civic Activism 6 48 Italian First 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
Formal Methods 6 48 Italian Second four month period INF/01
Gamification and Serious Games 6 48 English Second four month period INF/01
Geospatial Data Management 6 48 English Third four month period ING-INF/05
Gpu Computing 6 48 Italian Second four month period INF/01
Graph Theory 6 48 Italian Second four month period INF/01
Heuristics Algorithms 6 48 English Second four month period INF/01
Information Management 6 48 English Third four month period INF/01
Intelligent Systems for Industry, Supply Chain and Environment 6 48 English Third four month period INF/01
Knowledge Representation and Reasoning 6 48 English First four month period INF/01
Logistics 6 48 Italian Second four month period INF/01
Machine Learning On Graphs 6 48 English Third four month period INF/01
Methods for Image Processing 6 48 English Third four month period INF/01
Natural Language Processing 6 48 English First four month period INF/01
Network Science 6 48 English First 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 First 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
Privacy and Data Protection 6 48 Italian First four month period INF/01
Probabilistic Methods for Informatics 6 48 Italian Second four month period INF/01
Procedural and Spatial Sound 6 48 English First four month period INF/01
Real-Time Graphics Programming 6 48 English Second four month period INF/01
Reinforcement Learning 6 48 English Second four month period INF/01
Risk Analysis and Management 6 48 Italian First four month period INF/01
Scientific Visualization 6 48 English First four month period INF/01
Sensor System Design 6 48 Italian First four month period INF/01
Sicurezza delle architetture data intensive 6 48 Italian Second four month period INF/01
Simulation 6 48 English First four month period INF/01
Sistemi multimediali e interaction design 6 48 Italian Second four month period INF/01
Software Development in Complex Teams 6 48 Italian Third four month period INF/01
Software Verification and Validation 6 48 Italian Third four month period INF/01
Sonic Interaction Design 6 48 English Second four month period INF/01
Specifica e verifica di sistemi critici 6 48 Italian Third four month period INF/01
Statistical Methods for Machine Learning 6 48 English Second four month period INF/01
Tecniche e applicazioni biometriche 6 48 Italian Second four month period INF/01
Theoretical Computer Science 6 48 Italian First four month period INF/01
Virtual Reality 6 48 Italian Second four month period INF/01
Web Algorithmics 6 48 Italian Second four month period INF/01
Web Programming for Sound and Music 6 48 English Third four month period INF/01
Wireless and Mobile Networks 6 48 Italian Second four month period INF/01
2 - Insegnamenti affini.
Lo studente dovrà scegliere 12 cfu fra gli insegnamenti affini della seguente tabella:
Courses or activities ECTS Total hours Language Lesson period SSD
Advanced Multivariate Statistics 6 48 English First four month period SECS-S/01
Biomedical Signal Processing 6 48 English First four month period ING-INF/06
Computational Geometry 6 48 Italian Second four month period MAT/03
Decision Methods and Models 6 48 English First four month period MAT/09
Gestione della sicurezza nelle imprese 6 48 Italian Second four month period SECS-P/08
Mathematical Logic 6 48 English First four month period MAT/01
Numerical Analysis 6 48 Italian Third four month period MAT/08
Ottimizzazione discreta 6 48 Italian First four month period MAT/09
Ottimizzazione su grafi 6 48 Italian Second four month period MAT/09
3 - Linee guida nella redazione del piano di studio individuale. Al fine di guidare lo studente nella scelta formativa, gli insegnamenti offerti dal corso di Laurea Magistrale sono articolati nelle seguenti macro-aree tematiche, dette pillar. All'interno di ciascun pillar, gli insegnamenti sono divisi in sotto-aree relative a domini applicativi o teorici. L'acquisizione di almeno 36 CFU (6 insegnamenti) in un unico pillar assicura una caratterizzazione tematica del percorso formativo; al contempo, la scelta di almeno 18 CFU (3 insegnamenti) da pillar diversi da questo garantisce che il percorso formativo non sia eccessivamente verticale.
La suddivisione degli insegnamenti in pillar ed aree è la seguente:
4 - Pillar: ARTIFICIAL INTELLIGENCE, DATA ANALYTICS AND BIG DATA

Area Artificial Intelligence:

-Artificial intelligence
-Sistemi intelligenti avanzati
-Natural language processing
-Machine learning on graphs
-Artificial intelligence for time series analysis
-Autonomous robots and agents
-Statistical methods for machine learning
-Reinforcement learning

Area Data Analytics:

-Algoritmica per il web
-Network science
-Algorithms for massive datasets
-Scientific visualization
-Decision methods and models
-Ottimizzazione su grafi
-Ottimizzazione discreta
-Advanced multivariate statistics

Area Data Management and Protection:

-New generation data models and DBMSs
-Geospatial data management
-Information management
-Privacy and data protection
5 - Pillar: COMPUTING SYSTEMS IN INDUSTRY, BUSINESS AND MEDICINE

Area Bio-medical computing:

-Biomedical signal processing
-Bioinformatics

Area Industry and Business:

-Analisi e gestione del rischio
-Logistica
-Business information systems
-Intelligent systems for industry, supply chain and environment
-Simulation

Area Distributed and Mobile Computing:

-Progetto di sistemi a sensore
-Cloud computing technologies
-Distributed and pervasive systems
-Progettazione di sistemi operativi sicuri (attivo a partire dall'a.a. 2028/29)
-Reti wireless e mobili
-Sviluppo di applicazioni per dispositivi mobili

Area Security:

-Tecniche e applicazioni biometriche
-Sicurezza delle architetture data intensive
-Gestione della Sicurezza nelle imprese
-Privatezza e protezione dei dati
6 - Pillar: INTERACTION AND MULTIMEDIA

Area Audio and Music:

-Audio pattern recognition
-Procedural and spatial sound
-Sonic interaction design
-Web programming for sound and music

Area Videogames:

-Artificial intelligence for video games
-3D video games
-Gamification and serious games
-Online game design
-Real-time graphics programming
-Videogame design and programming

Area Multimedia:

-Sistemi multimediali e Interaction design

Area Imaging and Video:

-Affective computing
-Natural interaction (attivo a partire dall'a.a. 2028/29)
-Realtà virtuale
-Methods for image processing
-Visione artificiale
7 - Pillar: ALGORITHMS, SOFTWARE AND THEORY

Area Algorithms:

-Algoritmi e complessità
-Heuristics algorithms
-Algoritmi paralleli e distribuiti

Area Software:

-Programmazione avanzata
-Tecniche speciali di programmazione
-GPU computing
-Sviluppo software in gruppi di lavoro complessi
-Verifica e convalida del software

Area Theory:

-Geometria computazionale
-Mathematical logic
-Metodi formali
-Calcolo numerico
-Informatica teorica
-Metodi probabilistici per l'informatica
-Specifica e verifica di sistemi critici
-Knowledge representation and reasoning
-Teoria dei linguaggi
-Teoria dei grafi

Area Computational Education and Ethics:

-Cittadinanza digitale e tecnocivismo
-Didattica dell'informatica
8 - Crediti a scelta libera.

Lo studente deve acquisire i 12 CFU scegliendo liberamente tra tutti gli insegnamenti attivati dall'Ateneo, compresi gli insegnamenti delle precedenti tabelle, secondo i criteri esposti nell'apposita sezione di questo documento.

Gli studenti possono inoltre richiedere il riconoscimento di CFU per attività formative presso enti esterni, presentando la relativa certificazione. Ogni certificazione può dare luogo ad un massimo di 3 CFU, e possono essere riconosciute fino a 2 certificazioni. Lo studente che intende chiedere il riconoscimento delle certificazioni deve compilare il modulo di "istanza" disponibile alla pagina https://www.unimi.it/it/studiare/servizi-gli-studenti/segreterie-infostudenti/modulistica-generale e consegnarlo alla segreteria del proprio corso di studio unitamente alla copia delle certificazioni conseguite.

La valutazione verrà effettuata dall'apposita commissione sulla base dei seguenti parametri:
· Arco temporale: la certificazione deve essere stata ottenuta da un massimo di 5 anni.
· Specificità: la certificazione deve avere come oggetto competenze riferibili a quelle previste dal CdS in oggetto
· Specializzazione: la certificazione deve riguardare competenze specialistiche e/o professionalizzanti.
· Livello: devono essere attestate competenze di livello medio o avanzato. Sono escluse certificazioni di base ed entry level.

Inoltre, i seguenti insegnamenti a scelta libera sono attivati presso il Conservatorio di Milano:
· 1 semestre, Informatica Musicale e Musica Digitale, 3 CFU (settore COME/05)
· 2 semestre, Informatica Musicale, 3 CFU (settore COME/05)
· 2 semestre, Campionamento, Sintesi ed Elaborazione Digitale dei Suoni, 3 CFU (settore COME/05)
· 2 semestre, Sistemi e Linguaggi di Programmazione per l'Audio e le Applicazioni Musicali 1, 3 CFU (settore COME/05)
· 1 semestre, Sistemi e Linguaggi di Programmazione per l'Audio e le Applicazioni Musicali 2, 3 CFU (settore COME/05)
Learn more
Course locations
Sede dei corsi di area informatica: via Celoria 18 - Milano.
Altre sedi di svolgimento delle lezioni: Settore Didattico, via Celoria 20; Settore Didattico, via Golgi 19; Didatteca, via Venezian 15.
Laboratory locations
I laboratori di ricerca tematici attivi nel dipartimento (via Celoria 18, Milano) servono anche da sede del lavoro individuale o di gruppo degli studenti iscritti al corso di laurea, per attività quali lo sviluppo di progetti relativi a singoli esami o del lavoro di tesi finale, nelle modalità definite da ciascun gruppo di ricerca. Per ulteriori informazioni, si fa riferimento alle pagine dei laboratori: https://di.unimi.it/it/ricerca/risorse-e-luoghi-della-ricerca/laboratori-di-ricerca
Laboratorio informatico (Silab) presso il Dipartimento di Informatica, via Celoria 18, Milano.
Head of study programme
Contacts

The tuition fees for students enrolled in Bachelor's, Master's and single-cycle degree programmes are divided into two instalments with different calculation methods and payment schedules:

  • The amount of the first instalment is the same for all students
  • The amount of the second instalment varies according to the ISEE University value, the degree programme and the student status (on track / off track for one year or off track for more than a year) 
  • An additional fee is due for online programmes

The University also offers:

  • Concessions for students meeting high merit requirements
  • Diversified tuition fees according to the student's home country for international students with assets/income abroad
  • Concessions for international students with refugee status

Scholarships and benefits

The University provides a range of financial benefits to students meeting special requirements (merit, financial or personal conditions, international students).

Learn more