Mathematics (master programme)

Portico
In-person programme
Mathematics (master programme)
Course sheet
A.Y. 2026/2027
Master programme
LM-40 R - Matematica
Master programme
120
ECTS
Access
Open with entry requirements examination
2
Years
Course location
Milan
Language
Italian
International title
Double Degree
The core objectives of the Master's degree in Mathematics are:
- to provide a solid and in-depth mathematical understanding, allowing students to specialise in a branch of mathematics and to get acquainted with some of its latest developments;
- to equip students with the mathematical tools necessary for contextualising, analysing and solving complex theoretical as well as practical problems, including problems related to other scientific fields;
- to provide students with an adequate knowledge base to build upon, allowing them to assimilate future advancements in the field of mathematics.
For the Master's degree in Mathematics there are two graduate profiles: MATHEMATICIAN and APPLIED MATHEMATICIAN.

MATHEMATICIAN
Job function
Typical job functions for this profile include: analysing phenomena that require a high degree of abstraction and logical rigour; managing and analysing large amounts of complex data; personnel training; disseminating knowledge about STEM subjects (with different degrees of details).

Professional skills
This graduate profile shows a remarkable aptitude for abstract reasoning and logical rigour and is able to use mathematical models, also in innovative ways, to solve the above-mentioned problems. This translates into strong problem-solving skills applicable to a wide range of scientific as well as socio-cultural situations.
Graduates falling under this profile have a solid grounding in mathematical modelling and computational mathematics, as well as advanced theoretical knowledge in at least one of the following fields: mathematical logic, algebra, geometry, didactics of mathematics, mathematical analysis.

Career opportunities
Typical career prospects for this graduate profile include high-level roles in private and public organisations, particularly:
- banks and financial companies
- insurance companies
- universities and other research institutions
- consulting firms
- the aerospace industry.
Graduates who have earned enough credits in certain subject areas, as provided for by the laws in force, may take admission tests for training courses for secondary school teaching.

APPLIED MATHEMATICIAN
Job function
Typical job functions for this profile include: analysing any phenomena (in the field of physics, biology, medicine, etc.) whose understanding requires accurate mathematical modelling; managing and analysing large amounts of complex data; using sophisticated scientific and management software programmes in business settings; disseminating knowledge about STEM subjects (with different degrees of details).

Professional skills
This graduate profile shows a remarkable aptitude for the formalisation and modelling of real-life problems, including highly complex ones, and is able to use mathematical models, also in innovative ways, to solve these problems. This translates into strong problem-solving skills applicable to a wide range of scientific as well as socio-cultural situations.
Graduates falling under this profile have a solid grounding in theoretical mathematics, as well as advanced knowledge of mathematical modelling and computational mathematics in at least one of the following fields: mathematical probability and statistics, mathematical physics, numerical analysis.

Career opportunities
Typical career prospects for this graduate profile include high-level roles in private and public organisations, particularly:
- banks and financial companies
- insurance companies
- universities and other research institutions
- survey institutes
- software development companies
- the aerospace industry.
Graduates who have earned enough credits in certain subject areas, as provided for by the laws in force, may take admission tests for training courses for secondary school teaching.

Employment statistics (Almalaurea)
The Master of Science in Mathematics has long been committed to insert its educational activities in an international framework through integrated programs of study. We activated several international cooperation agreements with other universities in Europe and in the world (in Canada, South Africa and India).

The programs ALGANT, Master in Algebra, Geometry and Number Theory, and ECMI, Master in Industrial Mathematics, programs are unique in Europe for pure and industrial mathematics.
These programs are supported by international university consortia and are targeted to the conferment of academic value recognized abroad (that is double degrees) and to the promotion of European higher education. For more information see the institutional web pages

http://www.algant.eu/

http://www.ecmi-indmath.org/

Moreover, in the Erasmus program, we have exchange agreements with universities Austria, Czech Republic, Denmark, Finland, France, Germany, Holland, Norway, Poland, Portugal, Romania, Slovenia, Spain, Sweden.
See the website http://users.unimi.it/erasmusmat/ for information collected on the various programs of internationalization and the activities carried out abroad.
Attendance is strongly recommended for each course.
Enrolment
Admission assessment:
Candidates are required to submit a specific application for admission to the Master's degree programme in Mathematics (see the link: https://www.unimi.it/en/study/bachelor-and-master-study/degree-programme-enrolment/enrolment-masters-programme/open-admission-master-programmes).
We discourage students who, as of 9 September 2026, fall short of the 180 credit (CFU) requirement for earning a Bachelor's degree by more than 40 CFU, from applying for admission.
Those who graduated from the Bachelor's degree programme in Mathematics of the University of Milan with at least 95/110 will be waived from the knowledge and curricular assessment requirement.

Applications will be reviewed by a special commission of the Mathematics Academic Board, which will meet at least twice a year. The commission may consider only the documents submitted by applicants, though as a rule it will also interview them. Interviewees must show a photo ID.

Interview dates:
19 May 2026: session reserved for non-EU students requesting visas (electronically)
16 June 2026 (possibly online)
15 September 2026 (possibly online)
11 November 2026 (possibly online)
11 January 2027 (possibly online)
The time will be announced later on.

The Commission may decide:
a) to admit the applicant without any restrictions;
b) to admit the applicant with the requirement to include certain courses (possibly within a Bachelor's degree programme) in his/her study plan. Any requirements are included in the 120 CFU provided for by the programme and do not constitute an additional requirement for the applicant;
c) not to admit the applicant.

Admission

Application for admission: from 22/01/2026 to 25/08/2026

Application for matriculation: from 05/05/2026 to 15/01/2027


Attachments and documents

Admission notice


Admissions A.Y. 2026/2027

Admission applications for Academic Year 2026/2027 are now open. Non-EU students visa applicants are required to apply for admission no later than 30 April 2026.

Learn more:
Programme description and courses list
be activated by the A.Y. 2027/2028
Conclusive activities
There are no specific sessions for these activities.
Courses or activities Max ECTS Total hours Language SSD
Compulsory
Final Exam 27 0 Italian NN
First semester
Courses or activities Max ECTS Total hours Language SSD
Optional
Advanced Mathematical Statistics 9 78 Italian MATH-03/B
Advanced Partial Differential Equations 6 42 Italian MATH-03/A
Advanced Probability 9 78 Italian MATH-03/B
Advanced Topics in Complex Analysis 6 42 Italian MATH-03/A
Algebraic and Categorical Logic 6 42 Italian MATH-01/A
Algebraic Combinatorics 6 42 Italian MATH-02/A
Algebraic Topology 6 47 Italian MATH-02/B
Biomathematics 2 6 52 Italian MATH-03/B MATH-05/A
Biomathematics 3 6 42 Italian MATH-04/A
Categorical Dualities in Logic and Algebra 6 42 Italian MATH-01/A
Category Theory 9 73 Italian MATH-02/A
Category Theory 6 47 Italian MATH-02/A
Commutative Algebra 6 42 Italian MATH-02/A
Complex Manifolds 9 73 Italian MATH-02/B
Complex Manifolds 6 47 Italian MATH-02/B
Computability and Computational Complexity 6 42 Italian INFO-01/A
Didactics of Infinitesimal Calculus 6 42 Italian MATH-01/B
Didactics of Mathematic 9 73 Italian MATH-01/B
Didactics of Mathematic 6 47 Italian MATH-01/B
Differential Geometry 6 42 Italian MATH-02/B
Dynamical System 2 6 42 Italian MATH-04/A
Evolutionary Partial Differential Equations 6 42 Italian MATH-03/A
Fourier Analysis 6 42 Italian MATH-03/A
Functional Analysis 6 42 Italian MATH-03/A
Geometry 5 9 78 Italian MATH-02/B
Geometry 5 6 60 Italian MATH-02/B
Geometry of Schemes 6 47 Italian MATH-02/B
Geometry of Schemes 9 73 Italian MATH-02/B
Hamiltonian System 1 9 73 Italian MATH-04/A
Hamiltonian System 1 6 47 Italian MATH-04/A
Higher Geometry 2 6 52 Italian MATH-02/B
Mathematical Analysis 5 6 60 Italian MATH-03/A
Mathematical Logic 1 9 73 Italian MATH-01/A
Mathematical Logic 1 6 47 Italian MATH-01/A
Mathematical Methods in Quantum Mechanics 6 42 Italian MATH-04/A
Numerical Methods for Partial Differential Equations 1 9 78 Italian MATH-05/A
Optimal Transport and Applications. 6 42 Italian MATH-03/A
Preparation of Didactical Experiences 1 6 52 Italian PHYS-06/B
Projective Algebraic Geometry 6 47 Italian MATH-02/B
Real Analysis 6 42 Italian MATH-03/A
Representation Theory 6 42 Italian MATH-02/A
Scientific Computing 6 60 Italian MATH-05/A
Stochastic Control Optimization 6 47 Italian MATH-03/B
Second semester
Courses or activities Max ECTS Total hours Language SSD
Optional
Advanced Topics in Analytic Number Theory 6 42 Italian MATH-03/A
Advanced Topics in Probability Theory 6 47 Italian MATH-03/B
Algebra 4 6 60 Italian MATH-02/A
Algebra 4 9 78 Italian MATH-02/A
Algebraic Number Theory 6 42 Italian MATH-02/A
Algebraic Surfaces 6 42 Italian MATH-02/B
Argomenti avanzati di calcolo delle variazioni 6 42 Italian MATH-03/A
Arithmetic Geometry 6 42 Italian MATH-02/A MATH-02/B
Automated Reasoning 6 52 Italian MATH-01/A
Calculus of Variations 6 42 Italian MATH-03/A
Complex Analysis 6 47 Italian MATH-03/A
Complex Analysis 9 73 Italian MATH-03/A
Complex Geometry 6 42 Italian MATH-02/B
Constructive Approximation 6 60 Italian MATH-05/A
Didactics of Geometry 6 52 Italian MATH-01/B
Differential Topology 6 42 Italian MATH-02/B
Dynamical Systems 1 6 42 Italian MATH-04/A
Elementary Mathematics from an Advanced Standpoint 1 6 42 Italian MATH-01/B
Epistemology of the Mathematical Processes 6 42 Italian MATH-01/A MATH-01/B
Foundations of Mathematics I 6 42 Italian MATH-01/B
History of Mathematics 1 6 42 Italian MATH-01/B
Homological Algebra 6 42 Italian MATH-02/A
Lie Groups 6 42 Italian MATH-02/B
Mathematical Fluid-Mechanics 6 42 Italian MATH-04/A
Mathematical Logic 2 6 42 Italian MATH-01/A
Numerical Linear Algebra 6 60 English MATH-05/A
Numerical Methods for Partial Differential Equations 2 9 78 Italian MATH-05/A
Operating Systems and Computer Networks 6 47 Italian INFO-01/A
Partial Differential Equations 9 73 Italian MATH-03/A
Partial Differential Equations 6 42 Italian MATH-03/A
Point Processes and Random Sets 6 47 Italian MATH-03/B
Preparation of Future Teachers 2 6 52 Italian PHYS-06/B
Relativity 1 6 52 Italian MATH-04/A
Relativity 1 9 78 Italian MATH-04/A
Riemannian Geometry 6 42 Italian MATH-02/B
Stochastic Calculus and Applications 9 88 Italian MATH-03/B
Open sessions
There are no specific sessions for these activities.
Courses or activities Max ECTS Total hours Language SSD
Optional
Financial Technologies 3 20 Italian NN
Laboratory of Education and Public Engagement 3 0 Italian NN
Laboratory of Mathematical Methods and Models in Python 3 30 Italian NN
Supplementary Seminar in an Advanced Mathematics Area 3 0 Italian NN
Optional activities and study plan rules
a1 - ATTIVITA' CARATTERIZZANTI: 45 CREDITI
Gli studenti devono conseguire almeno 18 crediti nei settori Math-01/A-01/B-02/A-02/B-03/A scegliendo corsi che compaiono nella seguente tabella 1A
Courses or activities Max ECTS Total hours Language Lesson period SSD
Advanced Probability 9 78 Italian First semester MATH-03/B
Algebraic Number Theory 6 42 Italian Second semester MATH-02/A
Algebraic Topology 6 47 Italian First semester MATH-02/B
Commutative Algebra 6 42 Italian First semester MATH-02/A
Complex Analysis 6 47 Italian Second semester MATH-03/A
Complex Analysis 9 73 Italian Second semester MATH-03/A
Complex Geometry 6 42 Italian Second semester MATH-02/B
Complex Manifolds 9 73 Italian First semester MATH-02/B
Complex Manifolds 6 47 Italian First semester MATH-02/B
Didactics of Geometry 6 52 Italian Second semester MATH-01/B
Didactics of Infinitesimal Calculus 6 42 Italian First semester MATH-01/B
Differential Geometry 6 42 Italian First semester MATH-02/B
Dynamical Systems 1 6 42 Italian Second semester MATH-04/A
Functional Analysis 6 42 Italian First semester MATH-03/A
Hamiltonian System 1 9 73 Italian First semester MATH-04/A
Hamiltonian System 1 6 47 Italian First semester MATH-04/A
Mathematical Logic 1 9 73 Italian First semester MATH-01/A
Mathematical Logic 1 6 47 Italian First semester MATH-01/A
Mathematical Logic 2 6 42 Italian Second semester MATH-01/A
Mathematical Methods in Quantum Mechanics 6 42 Italian First semester MATH-04/A
Numerical Methods for Partial Differential Equations 1 9 78 Italian First semester MATH-05/A
Numerical Methods for Partial Differential Equations 2 9 78 Italian Second semester MATH-05/A
Partial Differential Equations 6 42 Italian Second semester MATH-03/A
Partial Differential Equations 9 73 Italian Second semester MATH-03/A
Real Analysis 6 42 Italian First semester MATH-03/A
Relativity 1 9 78 Italian Second semester MATH-04/A
Relativity 1 6 52 Italian Second semester MATH-04/A
Representation Theory 6 42 Italian First semester MATH-02/A
Stochastic Calculus and Applications 9 88 Italian Second semester MATH-03/B
a2 - Gli studenti devono conseguire almeno 12 crediti , nei settori Math-01/A-01/B-02/A-02/B-03/A scegliendo corsi che compaiono nella seguente tabella 2A.
Courses or activities Max ECTS Total hours Language Lesson period SSD
Advanced Mathematical Statistics 9 78 Italian First semester MATH-03/B
Advanced Partial Differential Equations 6 42 Italian First semester MATH-03/A
Advanced Topics in Analytic Number Theory 6 42 Italian Second semester MATH-03/A
Advanced Topics in Complex Analysis 6 42 Italian First semester MATH-03/A
Advanced Topics in Probability Theory 6 47 Italian Second semester MATH-03/B
Algebra 4 6 60 Italian Second semester MATH-02/A
Algebra 4 9 78 Italian Second semester MATH-02/A
Algebraic and Categorical Logic 6 42 Italian First semester MATH-01/A
Algebraic Combinatorics 6 42 Italian First semester MATH-02/A
Algebraic Surfaces 6 42 Italian Second semester MATH-02/B
Argomenti avanzati di calcolo delle variazioni 6 42 Italian Second semester MATH-03/A
Arithmetic Geometry 6 42 Italian Second semester MATH-02/A MATH-02/B
Automated Reasoning 6 52 Italian Second semester MATH-01/A
Biomathematics 2 6 52 Italian First semester MATH-03/B MATH-05/A
Biomathematics 3 6 42 Italian First semester MATH-04/A
Calculus of Variations 6 42 Italian Second semester MATH-03/A
Categorical Dualities in Logic and Algebra 6 42 Italian First semester MATH-01/A
Category Theory 6 47 Italian First semester MATH-02/A
Category Theory 9 73 Italian First semester MATH-02/A
Computability and Computational Complexity 6 42 Italian First semester INFO-01/A
Constructive Approximation 6 60 Italian Second semester MATH-05/A
Didactics of Mathematic 9 73 Italian First semester MATH-01/B
Didactics of Mathematic 6 47 Italian First semester MATH-01/B
Differential Topology 6 42 Italian Second semester MATH-02/B
Dynamical System 2 6 42 Italian First semester MATH-04/A
Elementary Mathematics from an Advanced Standpoint 1 6 42 Italian Second semester MATH-01/B
Epistemology of the Mathematical Processes 6 42 Italian Second semester MATH-01/A MATH-01/B
Evolutionary Partial Differential Equations 6 42 Italian First semester MATH-03/A
Foundations of Mathematics I 6 42 Italian Second semester MATH-01/B
Fourier Analysis 6 42 Italian First semester MATH-03/A
Geometry 5 6 60 Italian First semester MATH-02/B
Geometry 5 9 78 Italian First semester MATH-02/B
Geometry of Schemes 9 73 Italian First semester MATH-02/B
Geometry of Schemes 6 47 Italian First semester MATH-02/B
Higher Geometry 2 6 52 Italian First semester MATH-02/B
History of Mathematics 1 6 42 Italian Second semester MATH-01/B
Homological Algebra 6 42 Italian Second semester MATH-02/A
Lie Groups 6 42 Italian Second semester MATH-02/B
Mathematical Analysis 5 6 60 Italian First semester MATH-03/A
Mathematical Fluid-Mechanics 6 42 Italian Second semester MATH-04/A
Numerical Linear Algebra 6 60 English Second semester MATH-05/A
Operating Systems and Computer Networks 6 47 Italian Second semester INFO-01/A
Optimal Transport and Applications. 6 42 Italian First semester MATH-03/A
Point Processes and Random Sets 6 47 Italian Second semester MATH-03/B
Preparation of Didactical Experiences 1 6 52 Italian First semester PHYS-06/B
Preparation of Future Teachers 2 6 52 Italian Second semester PHYS-06/B
Projective Algebraic Geometry 6 47 Italian First semester MATH-02/B
Riemannian Geometry 6 42 Italian Second semester MATH-02/B
Scientific Computing 6 60 Italian First semester MATH-05/A
Stochastic Control Optimization 6 47 Italian First semester MATH-03/B
a3 - Gli studenti devono conseguire almeno 6 crediti nei settori Math-03/B-04/A-05/A-06/A scegliendo corsi che compaiono nelle tabelle 1A e 2A
a4 - Gli studenti devono conseguire i crediti rimanenti per raggiungere il totale di 45 scegliendo corsi in un qualunque settore Math/xx tra quelli che compaiono nelle tabelle 1A,2A,1B,2B,1C,2C.
a5 - ATTIVITA' AFFINI O INTEGRATIVE: 24 CREDITI
Gli studenti devono conseguire 24 crediti scegliendo tra:
· insegnamenti in settori diversi da Math/xx che compaiono nelle tabelle 1A,2A,1B,2B,1C,2C;
· ulteriori insegnamenti offerti dall'Ateneo, in settori diversi da Math/xx fuori dalle citate tabelle;
· almeno 12 crediti tra gli insegnamenti appartenenti a settori scientifico-disciplinari Math-01/A-06/A compresi nelle tabelle 1A-2A-1B-2B-1C-2C in base all'orientamento scelto.
Tranne per la prima opzione, la scelta sarà soggetta all'approvazione del CDM.
a6 - ULTERIORI ATTIVITA' FORMATIVE: 3 CREDITI
Gli studenti devono conseguire 3 crediti preparando un seminario, su un argomento assegnato da un docente a scelta dello studente oppure seguendo altre attività quali quelle previste per il curriculum C o il corso di laboratorio di modellistica matematica o tramite l'attività "Tecnologie per la finanza" (rivolgersi al Prof.Maggis) o il "Laboratorio di Metodi e Modelli Matematici in Python" (rivolgersi al Prof. Paleari; gli studenti possono conseguire 3 crediti tramite i Laboratori di Didattica e di Divulgazione (rivolgersi al Prof.Penati).
Courses or activities Max ECTS Total hours Language Lesson period SSD
Financial Technologies 3 20 Italian Open sessions NN
Laboratory of Education and Public Engagement 3 0 Italian Open sessions NN
Laboratory of Mathematical Methods and Models in Python 3 30 Italian Open sessions NN
Supplementary Seminar in an Advanced Mathematics Area 3 0 Italian Open sessions NN
a7 - CREDITI A LIBERA SCELTA: gli studenti devono acquisire i crediti mancanti a raggiungere il numero di 93 seguendo insegnamenti a libera scelta, scegliendo tra tutti gli insegnamenti erogati dall'Ateneo, purché coerenti con il progetto formativo e previa approvazione del Collegio Didattico. La scelta verrà sottoposta ad approvazione della Commissione di valutazione del Piano di studi presentato dallo studente.
Gli insegnamenti della laurea triennale che non sono obbligatori per tutti possono essere inseriti nel piano studi solo tra i crediti liberi.
Gli insegnamenti della laurea triennale obbligatori per tutti possono essere solo assegnati dalla commissione di ammissione.
There are no prerequisites.
be activated by the A.Y. 2027/2028
Conclusive activities
There are no specific sessions for these activities.
Courses or activities Max ECTS Total hours Language SSD
Compulsory
Final Exam 27 0 Italian NN
First semester
Courses or activities Max ECTS Total hours Language SSD
Optional
Advanced Mathematical Statistics 9 78 Italian MATH-03/B
Advanced Partial Differential Equations 6 42 Italian MATH-03/A
Advanced Probability 9 78 Italian MATH-03/B
Advanced Topics in Financial Mathematics 6 42 Italian STAT-04/A
Biomathematics 2 6 52 Italian MATH-03/B MATH-05/A
Biomathematics 3 6 42 Italian MATH-04/A
Citologia e istologia 9 78 Italian BIOS-04/A
Computability and Computational Complexity 6 42 Italian INFO-01/A
Didactics of Infinitesimal Calculus 6 42 Italian MATH-01/B
Didactics of Mathematic 6 47 Italian MATH-01/B
Didactics of Mathematic 9 73 Italian MATH-01/B
Dynamical System 2 6 42 Italian MATH-04/A
Ecologia 9 80 Italian BIOS-05/A
Evolutionary Partial Differential Equations 6 42 Italian MATH-03/A
Fourier Analysis 6 42 Italian MATH-03/A
Functional Analysis 6 42 Italian MATH-03/A
Genetics 9 80 Italian BIOS-14/A
Geometry 5 9 78 Italian MATH-02/B
Geometry 5 6 60 Italian MATH-02/B
Hamiltonian System 1 9 73 Italian MATH-04/A
Hamiltonian System 1 6 47 Italian MATH-04/A
Mathematical Analysis 5 6 60 Italian MATH-03/A
Mathematical Finance 1 9 73 Italian STAT-04/A
Mathematical Methods in Quantum Mechanics 6 42 Italian MATH-04/A
Numerical Methods for Partial Differential Equations 1 9 78 Italian MATH-05/A
Optimal Transport and Applications. 6 42 Italian MATH-03/A
Real Analysis 6 42 Italian MATH-03/A
Scientific Computing 6 60 Italian MATH-05/A
Stochastic Control Optimization 6 47 Italian MATH-03/B
Second semester
Courses or activities Max ECTS Total hours Language SSD
Optional
Advanced Topics in Probability Theory 6 47 Italian MATH-03/B
Algebra 4 9 78 Italian MATH-02/A
Algebra 4 6 60 Italian MATH-02/A
Argomenti avanzati di calcolo delle variazioni 6 42 Italian MATH-03/A
Biologia molecolare e bioinformatica 12 96 Italian BIOS-08/A
Calculus of Variations 6 42 Italian MATH-03/A
Complex Analysis 6 47 Italian MATH-03/A
Complex Analysis 9 73 Italian MATH-03/A
Constructive Approximation 6 60 Italian MATH-05/A
Didactics of Geometry 6 52 Italian MATH-01/B
Dynamical Systems 1 6 42 Italian MATH-04/A
Elementary Mathematics from an Advanced Standpoint 1 6 42 Italian MATH-01/B
Fisiologia generale e animale 9 80 Italian BIOS-06/A
Foundations of Mathematics I 6 42 Italian MATH-01/B
History of Mathematics 1 6 42 Italian MATH-01/B
Lie Groups 6 42 Italian MATH-02/B
Mathematical Economics 1 6 42 Italian STAT-04/A
Mathematical Finance 2 6 42 Italian STAT-04/A
Mathematical Fluid-Mechanics 6 42 Italian MATH-04/A
Mathematical Modelling Laboratory 6 72 Italian MATH-03/B MATH-04/A MATH-05/A
Numerical Linear Algebra 6 60 English MATH-05/A
Numerical Methods for Partial Differential Equations 2 9 78 Italian MATH-05/A
Operating Systems and Computer Networks 6 47 Italian INFO-01/A
Partial Differential Equations 6 42 Italian MATH-03/A
Partial Differential Equations 9 73 Italian MATH-03/A
Point Processes and Random Sets 6 47 Italian MATH-03/B
Relativity 1 6 52 Italian MATH-04/A
Relativity 1 9 78 Italian MATH-04/A
Ricerca operativa 6 48 Italian MATH-06/A
Stochastic Calculus and Applications 9 88 Italian MATH-03/B
First four month period
Courses or activities Max ECTS Total hours Language SSD
Optional
Decision methods and models 6 48 Italian MATH-06/A
Second four month period
Courses or activities Max ECTS Total hours Language SSD
Optional
Logistica 6 48 Italian INFO-01/A
Open sessions
There are no specific sessions for these activities.
Courses or activities Max ECTS Total hours Language SSD
Optional
Financial Technologies 3 20 Italian NN
Laboratory of Education and Public Engagement 3 0 Italian NN
Laboratory of Mathematical Methods and Models in Python 3 30 Italian NN
Supplementary Seminar in an Advanced Mathematics Area 3 0 Italian NN
Optional activities and study plan rules
b1 - ATTIVITA' CARATTERIZZANTI:45 CREDITI
Gli studenti devono conseguire almeno 9 crediti nei settori Math-01/A-01/B-02/A-02/B-03/A scegliendo corsi che compaiono nella seguente tabella 1B.
Courses or activities Max ECTS Total hours Language Lesson period SSD
Advanced Mathematical Statistics 9 78 Italian First semester MATH-03/B
Advanced Probability 9 78 Italian First semester MATH-03/B
Complex Analysis 9 73 Italian Second semester MATH-03/A
Complex Analysis 6 47 Italian Second semester MATH-03/A
Didactics of Geometry 6 52 Italian Second semester MATH-01/B
Didactics of Infinitesimal Calculus 6 42 Italian First semester MATH-01/B
Dynamical Systems 1 6 42 Italian Second semester MATH-04/A
Functional Analysis 6 42 Italian First semester MATH-03/A
Hamiltonian System 1 6 47 Italian First semester MATH-04/A
Hamiltonian System 1 9 73 Italian First semester MATH-04/A
Mathematical Finance 1 9 73 Italian First semester STAT-04/A
Mathematical Methods in Quantum Mechanics 6 42 Italian First semester MATH-04/A
Numerical Methods for Partial Differential Equations 1 9 78 Italian First semester MATH-05/A
Numerical Methods for Partial Differential Equations 2 9 78 Italian Second semester MATH-05/A
Partial Differential Equations 6 42 Italian Second semester MATH-03/A
Partial Differential Equations 9 73 Italian Second semester MATH-03/A
Real Analysis 6 42 Italian First semester MATH-03/A
Relativity 1 6 52 Italian Second semester MATH-04/A
Relativity 1 9 78 Italian Second semester MATH-04/A
Stochastic Calculus and Applications 9 88 Italian Second semester MATH-03/B
b2 - Gli studenti devono conseguire almeno 6 crediti nei settori Math-01/A-01/B-02/A-02/B-03/A scegliendo corsi che compaiono nella seguente tabella 2B, oppure nella precedente tabella 1B.
Courses or activities Max ECTS Total hours Language Lesson period SSD
Advanced Partial Differential Equations 6 42 Italian First semester MATH-03/A
Advanced Topics in Financial Mathematics 6 42 Italian First semester STAT-04/A
Advanced Topics in Probability Theory 6 47 Italian Second semester MATH-03/B
Algebra 4 9 78 Italian Second semester MATH-02/A
Algebra 4 6 60 Italian Second semester MATH-02/A
Argomenti avanzati di calcolo delle variazioni 6 42 Italian Second semester MATH-03/A
Biologia molecolare e bioinformatica 12 96 Italian Second semester BIOS-08/A
Biomathematics 2 6 52 Italian First semester MATH-03/B MATH-05/A
Biomathematics 3 6 42 Italian First semester MATH-04/A
Calculus of Variations 6 42 Italian Second semester MATH-03/A
Citologia e istologia 9 78 Italian First semester BIOS-04/A
Computability and Computational Complexity 6 42 Italian First semester INFO-01/A
Constructive Approximation 6 60 Italian Second semester MATH-05/A
Decision methods and models 6 48 Italian First four month period MATH-06/A
Didactics of Mathematic 6 47 Italian First semester MATH-01/B
Didactics of Mathematic 9 73 Italian First semester MATH-01/B
Dynamical System 2 6 42 Italian First semester MATH-04/A
Ecologia 9 80 Italian First semester BIOS-05/A
Elementary Mathematics from an Advanced Standpoint 1 6 42 Italian Second semester MATH-01/B
Evolutionary Partial Differential Equations 6 42 Italian First semester MATH-03/A
Fisiologia generale e animale 9 80 Italian Second semester BIOS-06/A
Foundations of Mathematics I 6 42 Italian Second semester MATH-01/B
Fourier Analysis 6 42 Italian First semester MATH-03/A
Genetics 9 80 Italian First semester BIOS-14/A
Geometry 5 6 60 Italian First semester MATH-02/B
Geometry 5 9 78 Italian First semester MATH-02/B
History of Mathematics 1 6 42 Italian Second semester MATH-01/B
Lie Groups 6 42 Italian Second semester MATH-02/B
Logistica 6 48 Italian Second four month period INFO-01/A
Mathematical Analysis 5 6 60 Italian First semester MATH-03/A
Mathematical Economics 1 6 42 Italian Second semester STAT-04/A
Mathematical Finance 2 6 42 Italian Second semester STAT-04/A
Mathematical Fluid-Mechanics 6 42 Italian Second semester MATH-04/A
Mathematical Modelling Laboratory 6 72 Italian Second semester MATH-03/B MATH-04/A MATH-05/A
Numerical Linear Algebra 6 60 English Second semester MATH-05/A
Operating Systems and Computer Networks 6 47 Italian Second semester INFO-01/A
Optimal Transport and Applications. 6 42 Italian First semester MATH-03/A
Point Processes and Random Sets 6 47 Italian Second semester MATH-03/B
Ricerca operativa 6 48 Italian Second semester MATH-06/A
Scientific Computing 6 60 Italian First semester MATH-05/A
Stochastic Control Optimization 6 47 Italian First semester MATH-03/B
b3 - Gli studenti devono conseguire almeno 12 crediti nei settori Math-03/B-04/A-05/A-06/A inserendo nel proprio piano di studio corsi che compaiono nella tabella 1B.
b4 - Gli studenti devono conseguire almeno 12 crediti nei settori Math-03/B-04/A-05/A-06/A inserendo nel proprio piano di studio corsi che compaiono nella tabella 2B.
b5 - Gli studenti devono conseguire i crediti rimanenti per il raggiungimento dei 45 crediti scegliendo corsi in un qualunque settore Math/xx tra quelli che compaiono nelle tabelle 1A,2A,1B,2B,1C,2C.
b6 - ATTIVITA'AFFINI O INTEGRATIVE: 24 crediti
Gli studenti devono conseguire 24 crediti scegliendo:
· insegnamenti in settori diversi da Math/xx che compaiono nelle tabelle 1A,2A,1B,2B,1C,2C;
· ulteriori insegnamenti offerti dall'Ateneo, in settori diversi da Math/xx fuori dalle citate tabelle;
· almeno 12 crediti tra gli insegnamenti appartenenti a settori scientifico-disciplinari Math-01/A-06/A compresi nelle tabelle 1A,2A,1B,2B,1C,2C in base all'orientamento scelto.
Tranne per la prima opzione, la scelta sarà soggetta all'approvazione del CDM.
b7 - ULTERIORI ATTIVITA' FORMATIVE: 3 CREDITI
Gli studenti devono conseguire 3 crediti preparando un seminario, su un argomento assegnato da un docente a scelta dello studente oppure seguendo altre attivita' quali quelle previste per il curriculum C o il corso di laboratorio di modellistica matematica o tramite l'attività "Tecnologie per la finanza" (rivolgersi al Prof.Maggis) o il "Laboratorio di Metodi e Modelli Matematici in Python" (rivolgersi al Prof. Paleari); gli studenti possono conseguire 3 crediti tramite i Laboratori di Didattica e di Divulgazione (rivolgersi al Prof.Penati).
Courses or activities Max ECTS Total hours Language Lesson period SSD
Financial Technologies 3 20 Italian Open sessions NN
Laboratory of Education and Public Engagement 3 0 Italian Open sessions NN
Laboratory of Mathematical Methods and Models in Python 3 30 Italian Open sessions NN
Supplementary Seminar in an Advanced Mathematics Area 3 0 Italian Open sessions NN
b8 - CREDITI A LIBERA SCELTA: gli studenti devono acquisire i crediti mancanti a raggiungere il numero di 93 seguendo insegnamenti a libera scelta, scegliendo tra tutti gli insegnamenti erogati dall'Ateneo,purché coerenti con il progetto formativo e previa approvazione del Collegio Didattico. La scelta verrà sottoposta ad approvazione della Commissione di valutazione del Piano di studi presentato dallo studente.
Gli insegnamenti della laurea triennale che non sono obbligatori per tutti possono essere inseriti nel piano studi solo tra i crediti liberi.
Gli insegnamenti della laurea triennale obbligatori per tutti possono essere solo assegnati dalla commissione di ammissione.
There are no prerequisites.
be activated by the A.Y. 2027/2028
Conclusive activities
There are no specific sessions for these activities.
Courses or activities Max ECTS Total hours Language SSD
Compulsory
Final Exam 27 0 Italian NN
First semester
Courses or activities Max ECTS Total hours Language SSD
Optional
Advanced Mathematical Statistics 9 78 Italian MATH-03/B
Advanced Partial Differential Equations 6 42 Italian MATH-03/A
Advanced Probability 9 78 Italian MATH-03/B
Advanced Topics in Financial Mathematics 6 42 Italian STAT-04/A
Biomathematics 2 6 52 Italian MATH-03/B MATH-05/A
Biomathematics 3 6 42 Italian MATH-04/A
Dynamical System 2 6 42 Italian MATH-04/A
Evolutionary Partial Differential Equations 6 42 Italian MATH-03/A
Fourier Analysis 6 42 Italian MATH-03/A
Functional Analysis 6 42 Italian MATH-03/A
Geometry 5 6 60 Italian MATH-02/B
Geometry 5 9 78 Italian MATH-02/B
Hamiltonian System 1 6 47 Italian MATH-04/A
Hamiltonian System 1 9 73 Italian MATH-04/A
Mathematical Analysis 5 6 60 Italian MATH-03/A
Mathematical Finance 1 9 73 Italian STAT-04/A
Mathematical Methods in Quantum Mechanics 6 42 Italian MATH-04/A
Numerical Methods for Partial Differential Equations 1 9 78 Italian MATH-05/A
Real Analysis 6 42 Italian MATH-03/A
Scientific Computing 6 60 Italian MATH-05/A
Stochastic Control Optimization 6 47 Italian MATH-03/B
Second semester
Courses or activities Max ECTS Total hours Language SSD
Optional
Advanced Topics in Probability Theory 6 47 Italian MATH-03/B
Calculus of Variations 6 42 Italian MATH-03/A
Complex Analysis 9 73 Italian MATH-03/A
Complex Analysis 6 47 Italian MATH-03/A
Constructive Approximation 6 60 Italian MATH-05/A
Dynamical Systems 1 6 42 Italian MATH-04/A
Mathematical Economics 1 6 42 Italian STAT-04/A
Mathematical Finance 2 6 42 Italian STAT-04/A
Mathematical Fluid-Mechanics 6 42 Italian MATH-04/A
Numerical Linear Algebra 6 60 English MATH-05/A
Numerical Methods for Partial Differential Equations 2 9 78 Italian MATH-05/A
Operating Systems and Computer Networks 6 47 Italian INFO-01/A
Partial Differential Equations 6 42 Italian MATH-03/A
Partial Differential Equations 9 73 Italian MATH-03/A
Point Processes and Random Sets 6 47 Italian MATH-03/B
Relativity 1 9 78 Italian MATH-04/A
Relativity 1 6 52 Italian MATH-04/A
Ricerca operativa 6 48 Italian MATH-06/A
Stochastic Calculus and Applications 9 88 Italian MATH-03/B
First four month period
Courses or activities Max ECTS Total hours Language SSD
Optional
Decision methods and models 6 48 Italian MATH-06/A
Second four month period
Courses or activities Max ECTS Total hours Language SSD
Optional
Logistica 6 48 Italian INFO-01/A
Open sessions
There are no specific sessions for these activities.
Courses or activities Max ECTS Total hours Language SSD
Optional
Algant Summer School 3 0 Italian NN
Ecmi Modelling Week 3 0 Italian NN
Financial Technologies 3 20 Italian NN
Internship in Industry 6 0 Italian NN
Laboratory of Mathematical Methods and Models in Python 3 30 Italian NN
Supplementary Seminar in an Advanced Mathematics Area 3 0 Italian NN
Optional activities and study plan rules
c1 - ATTIVITA' CARATTERIZZANTI: 45 CREDITI
Gli studenti devono conseguire ALMENO 15 crediti nel settore Math-03/A, 9 crediti nel settore Math-03/B, 9 nel settore Math-05/A, inserendo nel proprio piano di studi corsi che compaiono nella seguente tabella 1C. Nel caso ciò non fosse possibile per qualche SSD (per es. quando l'esame di alcuni di questi insegnamenti fosse già stato sostenuto nel corso di un CdL triennale) lo studente deve inserire nel proprio piano degli studi gli eventuali insegnamenti di quel SSD rimasti nella tabella e, se necessario, aggiungere insegnamenti di quel SSD fino al raggiungimento dei crediti prescritti scegliendoli tra quelli attivati e presenti nella tabella 2C.
Courses or activities Max ECTS Total hours Language Lesson period SSD
Advanced Mathematical Statistics 9 78 Italian First semester MATH-03/B
Dynamical Systems 1 6 42 Italian Second semester MATH-04/A
Functional Analysis 6 42 Italian First semester MATH-03/A
Hamiltonian System 1 9 73 Italian First semester MATH-04/A
Hamiltonian System 1 6 47 Italian First semester MATH-04/A
Numerical Methods for Partial Differential Equations 1 9 78 Italian First semester MATH-05/A
Numerical Methods for Partial Differential Equations 2 9 78 Italian Second semester MATH-05/A
Partial Differential Equations 6 42 Italian Second semester MATH-03/A
Partial Differential Equations 9 73 Italian Second semester MATH-03/A
Real Analysis 6 42 Italian First semester MATH-03/A
Stochastic Calculus and Applications 9 88 Italian Second semester MATH-03/B
c2 - Gli studenti devono conseguire almeno 6 crediti nei settori Math-03/B-04/A-05/A-06/A inserendo nel proprio piano di studi corsi che compaiono nella seguente tabella 2C.
Courses or activities Max ECTS Total hours Language Lesson period SSD
Advanced Partial Differential Equations 6 42 Italian First semester MATH-03/A
Advanced Probability 9 78 Italian First semester MATH-03/B
Advanced Topics in Financial Mathematics 6 42 Italian First semester STAT-04/A
Advanced Topics in Probability Theory 6 47 Italian Second semester MATH-03/B
Biomathematics 2 6 52 Italian First semester MATH-03/B MATH-05/A
Biomathematics 3 6 42 Italian First semester MATH-04/A
Calculus of Variations 6 42 Italian Second semester MATH-03/A
Complex Analysis 6 47 Italian Second semester MATH-03/A
Complex Analysis 9 73 Italian Second semester MATH-03/A
Constructive Approximation 6 60 Italian Second semester MATH-05/A
Decision methods and models 6 48 Italian First four month period MATH-06/A
Dynamical System 2 6 42 Italian First semester MATH-04/A
Evolutionary Partial Differential Equations 6 42 Italian First semester MATH-03/A
Fourier Analysis 6 42 Italian First semester MATH-03/A
Geometry 5 6 60 Italian First semester MATH-02/B
Geometry 5 9 78 Italian First semester MATH-02/B
Logistica 6 48 Italian Second four month period INFO-01/A
Mathematical Analysis 5 6 60 Italian First semester MATH-03/A
Mathematical Economics 1 6 42 Italian Second semester STAT-04/A
Mathematical Finance 1 9 73 Italian First semester STAT-04/A
Mathematical Finance 2 6 42 Italian Second semester STAT-04/A
Mathematical Fluid-Mechanics 6 42 Italian Second semester MATH-04/A
Mathematical Methods in Quantum Mechanics 6 42 Italian First semester MATH-04/A
Numerical Linear Algebra 6 60 English Second semester MATH-05/A
Operating Systems and Computer Networks 6 47 Italian Second semester INFO-01/A
Point Processes and Random Sets 6 47 Italian Second semester MATH-03/B
Relativity 1 9 78 Italian Second semester MATH-04/A
Relativity 1 6 52 Italian Second semester MATH-04/A
Ricerca operativa 6 48 Italian Second semester MATH-06/A
Scientific Computing 6 60 Italian First semester MATH-05/A
Stochastic Control Optimization 6 47 Italian First semester MATH-03/B
c3 - Gli studenti devono conseguire i crediti al raggiungimento dei 45 scegliendo insegnamenti in un qualunque settore Math/xx tra quelli che compaiono nelle tabelle 1C,2C.
c4 - ATTIVITA' AFFINI O INTEGRATIVE: 18 CREDITI
Gli studenti devono conseguire
- almeno 12 crediti scegliendo tra:
· insegnamenti in settori diversi da Math/xx che compaiono nelle tabelle 1A,2A,1B,2B,1C,2C;
· ulteriori insegnamenti in settori diversi da Math/xx fuori dalle citate tabelle;
- fino a 6 crediti scegliendo tra:
· insegnamenti nei settori Math/xx.
Tranne per la prima opzione, la scelta sarà soggetta all'approvazione del CDM.
c5 - ULTERIORI ATTIVITA' FORMATIVE: 12 CREDITI
Gli studenti possono conseguire i 12 cfu mediante uno stage/tirocinio industriale (6 cfu) o l'insegnamento di Laboratorio di modellistica matematica(6 cfu) o tramite la partecipazione alle attività della ECMI Modelling Week che si svolgerà a......... nell'estate del 2027. Per ulteriori informazioni sulla Modelling Week rivolgersi alla prof.ssa Paola Causin.
In alternativa si possono conseguire tramite:
attività "Tecnologie per la finanza" (3 cfu), rivolgersi al Prof. Maggis o il "Laboratorio di Metodi e Modelli Matematici in Python"(rivolgersi al Prof. Paleari).
Gli studenti Algant possono acquisire 3 cfu in seguito a partecipazione attiva alla Algant Summer School e/o mediante TER (=Travaux d'étude et de recherche) certificato da una sede francese partner in Algant.
Al più 3 cfu si possono acquisire anche preparando un seminario, su un argomento assegnato da un docente o tramite l'attività "Tecnologie per la finanza" o il "Laboratorio di Metodi e Modelli Matematici in Python"
Courses or activities Max ECTS Total hours Language Lesson period SSD
Algant Summer School 3 0 Italian Open sessions NN
Ecmi Modelling Week 3 0 Italian Open sessions NN
Financial Technologies 3 20 Italian Open sessions NN
Internship in Industry 6 0 Italian Open sessions NN
Laboratory of Mathematical Methods and Models in Python 3 30 Italian Open sessions NN
Supplementary Seminar in an Advanced Mathematics Area 3 0 Italian Open sessions NN
c6 - CREDITI A LIBERA SCELTA: gli studenti devono acquisire i crediti mancanti a raggiungere il numero di 93 seguendo insegnamenti a libera scelta, scegliendo tra tutti gli insegnamenti erogati dall'Ateneo, purché coerenti con il progetto formativo e previa approvazione del Collegio Didattico. La scelta verrà sottoposta ad approvazione della Commissione di valutazione del Piano di studi presentato dallo studente.
Gli insegnamenti della laurea triennale che non sono obbligatori per tutti possono essere inseriti nel piano studi solo tra i crediti liberi.
Gli insegnamenti della laurea triennale obbligatori per tutti possono essere solo assegnati dalla commissione di ammissione.
There are no prerequisites.
Learn more
Milan
Course locations
via Celoria 2
via Celoria 10
via Celoria 18
via Celoria 20
via Colombo 62
via Golgi 19
via Mangiagalli 25
via Mangiagalli 31
via Mangiagalli 32
via Valvassori Peroni 21
via Venezian 15
Laboratory locations
Via Celoria 20
Contacts
  • Degree programme administration
    via Celoria, 20
    https://informastudenti.unimi.it/saw/ess?AUTH=SAML
    +390250316122
    su appuntamento
  • Other Activities and Credit Award Board
    SCACCHI Simone (Presidente), MOLTENI Giuseppe, TORTORA Alfonso
  • Master's Degree Organization Board
    VIGNATI Marco (Presidente), ALZATI Alberto, SCACCHI Simone, MAZZA Carlo
  • Timetables Board
    LOVADINA Carlo (Presidente), ZAMPIERI Elena, ZANOTTI Pietro
  • Orientation and Internship Board
    TORTORA Alfonso (Presidente), NALDI Giovanni, MICHELETTI Alessandra, MAGGIS Marco, COZZI Matteo, BRANCHETTI Laura
  • Secondary school teacher training activities
    BRANCHETTI Laura (Presidente), ASENOVA Miglena, RIZZO Ottavio
  • Master's Degree Study Plan Board
    PAYNE Kevin (Presidente), COLOMBO Elisabetta, PIZZOCCHERO Livio, UGOLINI Stefania
  • Master's Degree Organization Board
    CALANCHI Marta (Presidente), PELOSO Marco, GHILARDI Silvio, VIGNATI Marco
  • Socrates-Erasmus Board
    GAETA Giuseppe (Presidente), GORI Anna, MATESSI Diego, SCACCHI Simone, PAYNE Kevin
  • Programme Transfer and International Qualifications Recognition Board
    ZAMPIERI Elena, REGGIO Luca
  • ALGANT academic tutor
    MAZZA Carlo
  • Disability academic tutor
    SCACCHI Simone
  • Web pages and website academic tutors
    PALEARI Simone
  • ECMI academic tutor
    CAUSIN Paola
  • Student registrar
    CONTATTI, SEDI E ORARI
    https://www.unimi.it/it/node/360
    https://www.unimi.it/it/node/359
  • Piano Lauree Scientifiche" academic tutor
    CAUSIN Paola
  • academic tutor
    PENATI Tiziano

For students enrolled in Bachelor's, Master's and single-cycle degree programmes, tuition fees are to be paid in two instalments:

  • the amount of the first instalment is the same for all students and is due upon enrolment
  • the amount of the second instalment varies according to each student's ISEE University value and the degree programme in which they are enrolled
  • for international students with income and assets abroad, the second instalment varies according to their country of origin.

Education incentive programmes and other benefits

The University offers scholarships, cafeterias, subsidised accommodation and other forms of financial support to students meeting specific economic and merit requirements.

More information