M.Sc. On Campus


University of Trento

24 months
4500 EUR/year
3400 EUR/year
Tuition fee
Apply date
Start date


The Mathematics programme at the University of Trento provides students with advanced knowledge and understanding of the main theoretical and applied concepts in a range of four taught modules: Advanced Mathematics, Teaching and Scientific Communication, Mathematics for Life Sciences, Coding Theory and Cryptography.


The Department of Mathematics at the University of Trento aims at training professional mathematicians to pursue the study of scientific and technological problems by mathematical methods and at undertaking research in various branches of the subject.

The Department covers all main fields of Modern Mathematics, from Algebra to Geometry, Analysis, Probability and Statistics, Mathematical Physics and Numerical Analysis, and has earned an outstanding reputation for excellence in the application of fields such as Biomedicine (for example, modeling of the cardiovascular system), Biomathematics (for example, vaccination strategies against pandemics), and Data Security (for example, error-correcting codes used in critical applications such as in train signaling).

Program Overview

The Master Degree in Mathematics aims to form scientists and professionals having a deep knowledge of the theoretical principles that are the base of mathematical sciences. Secondly, a variety of study plans regarding various applications of mathematics are offered. The course is divided into four curricula:Advanced Mathematics is generally for students who want to continue their studies at the doctorate level, as it includes a large spectrum of areas of Mathematics. There are three tracks: 
  • General Advanced Mathematics
  • Advanced Algebra and Geometry
  • Calculus of Variations, Partial Differential Equations, and Dynamic Systems.
The curriculum on Teaching and Scientific Communication prepares students, on one hand, for school teaching and, on the other, to work in the field of Scientific dissemination which is more and more important because of science museums and shows. Mathematics and Statistics for Life and Social Sciences offers various tracks:
  • Mathematics for Data Science is especially aimed at students who wish to work in the Data Analysis departments.
  • Modeling, Statistics, and Analysis of Biosystems study the models used to investigate various complex biological systems. Among others, models of epidemic spread are studied.
  • Modeling and Simulation for Biomedical Applications yields competencies in mathematics, numerical computation, physics, physiology, applicable to a range of disciplines in medicine, the pharmaceutical industry, sanitary services
  • Modeling, Statistics, and Analysis in Mathematical Finance aim at preparing students with modern education in probabilistic, statistical, and computational methods.
  • Cryptography introduces the theoretical and practical aspects of modern cryptography and Error Correction Codes. It shows, how important methods adopted in mobile phones, smart cards, browsers, or decoders are constructed starting from very refined algebraic and geometric theoretical instruments. It proposes two particular study plans: stage-oriented and research-oriented.


The Master’s degree program in Mathematics consists of 120 ECTS–credits for a two-year program. Students will undertake demanding full-time learning activities: attendance at lectures, laboratory sessions, and additional training sessions is strongly recommended. All courses are taught in English.

Depending on the taught module students are required to select a certain number of credits from the list of core course units (caratterizzanti) and from the list of related course units following the specific regulations outlined in the prospectus (Manifesto degli studi). Students shall choose elective course units to complete the Master’s degree program in Mathematics from any degree programs but those courses will be subjected to approval by the Teaching Committee of the Department of Mathematics.

Students may choose to develop a final thesis supervised by a member of the faculty or to undertake an internship and produce a thesis based upon the experience.

Credits required to complete the Master’s degree program in Mathematics: 120 ECTS

Notes: according to the Sorbonne (1988) and the Bologna (1999) declarations university-level study programs in the European Higher Education Area are structured in university credits (ECTS). A university credit corresponds to 25 hours of student workload, time for personal preparation included. The annual average workload for a full-time student is conventionally fixed at 60 credits.

Program Outcome

The Master Degree in Mathematics aims to form scientists and professionals that master a deep knowledge of the theoretical principles that are the base of mathematical sciences, as well as specific competencies relative to other fields.

Among the learning objectives common to all the specializations there is:

  • the ability to work with large autonomy, also assuming responsibility for plans and structures of great dimensions
  • the widening of the surveying scientific method, the inductive method of logical-deductive reasoning, and methods tied to experimentation
  • the knowledge of the foundations of pure mathematics, and the knowledge of at least another discipline and the knowledge of relevant mathematical applications to it.

Career Opportunities

Graduates with a Bachelor in Mathematics will be able, by properly choosing the optional curriculum and activities, to carry out professional activities:
  • in companies and industry
  • in laboratories and research centers
  • in the field of the scientific culture dissemination
  • in the field of services
  • in Public Administration
With several ranges of interest, like computer science, financial, engineering, medical, communication, scientific, academic, and in general in all cases where a flexible thinking, computational and computer science competencies, a good familiarity with the management analysis and treatment of numerical data is useful. In particular, the graduates can carry out the activities of an expert in application technicians and statistical technicians. The specificity of their mathematical education gives them the opportunity to easily acquire the competencies needed for the professions of statistical Mathematicians and most of the professions in Information Technologies, as from the ISTAT classification of the professions. The course prepares for the professions of:
  • Mathematicians, statistics, and related professions
  • Information Technologies technicians
  • Applications expert technicians
  • Statistical technicians

Programme Structure

Courses include:

  • General Advanced Mathematics
  • Advanced Algebra and Geometry
  • Calculus of Variations, Partial Differential Equations and Dynamical Systems
  • Mathematics for Data Science
  • Modelling, Statistics and Analysis of Biosystems
  • Modelling and Simulation for Biomedical Applications
  • Modelling, Statistics and Analysis in Mathematical Finance

Key information


  • Full-time
    • 24 months

Start dates & application deadlines

More details

Application period: 

12/15/21-04/03/22 NON-EU citizens permanently living abroad; 

June-November 2022 rolling admission for EU & non-EU citizens living in Italy




120 ECTS


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

English requirements

We are not aware of any English requirements for this programme.

Other requirements

General requirements

  • Bachelor degree (or equivalent) in Mathematics or related fields
  • Strong background in Mathematics
  • English at B1 level of the Common European Framework of Reference for Languages
  • Please see the Call for Applications for more details 

How to apply

  • Access the online application form via the UniTrento web site
  • Upload the required documents
  • Submit your online application by the deadline

Tuition Fee

To alway see correct tuition fees
  • International

    4500 EUR/year
    Tuition Fee
    Based on the tuition of 4500 EUR per year during 24 months.
  • EU/EEA

    3400 EUR/year
    Tuition Fee
    Based on the tuition of 3400 EUR per year during 24 months.
  • EU: 340€ - 3400€ (fee range based on personal income and merit)
  • Non-EU: 1000€ - 4500€ (fee range based on merit only, i.e. score in the application evaluation) 

Living costs for Trento

700 - 1000 EUR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Scholarships for non-EU Citizens living abroad 

Top-scored candidates will be entitled to receive a UniTrento scholarship. Students that benefit from a UniTrento scholarship will also have the tuition fees waived.

Scholarships for EU Citizens and Non-EU citizens regularly living in Italy

Scholarships are based on income/merit. Information on the tuition fees and ISEE index (economic index of your family financial situation) are available on the Infostudenti UniTrento web page. Please note that if you do not want to calculate the ISEE index, you will have to pay the maximum tuition amount. Once the ISEE has been calculated, eligible students can apply for the Opera Universitaria scholarship starting from June/July.

Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

University of Trento


Go to your profile page to get personalised recommendations!