University of Milan · valid for all faculties
Made by a UniMi student, for UniMi students
The University of Milan graduation grade comes from three ingredients: the weighted average of your exams, the final thesis points and the bonuses your programme provides. This guide explains the formula used by the calculator and where the rules differ between faculties.
Base score = weighted average × 110 / 30 Final grade = round(base score + thesis points + bonuses) Honours = final grade above 110 (with a unanimous committee vote)
The weighted average is out of 30; multiplying it by 110/30 (that is, by 3.667) gives the starting score out of 110. Thesis points and bonuses are added, then the total is rounded to the nearest integer.
Each grade is multiplied by the exam's credits; the sum of the products is divided by the total credits of graded exams. Pass/fail activities (internships, language tests) are left out.
A 30 cum laude is not worth the same everywhere: some faculties count it as 33, others as 31, others as a plain 30. Check this first in your programme's regulation, because with many cum laude grades the difference is noticeable.
Three exams: 28 (9 credits), 30 cum laude (6 credits) and 25 (12 credits), in a programme where 30 cum laude counts as 30. Weighted average = (28×9 + 30×6 + 25×12) / 27 = 732 / 27 = 27.11. Base score = 27.11 × 110/30 = 99.41.
With 4 thesis points and 1 point for on-time graduation the total is 104.41, which rounds to 104/110. With 6 thesis points it would reach 106.
The maximum thesis points vary a lot: from 3 to 12 depending on the faculty and level (bachelor or master). The calculator sets the preset maximum and shows a scenario table for every possible score, so you can see how much the defence weighs.
The most common bonuses are on-time graduation (sometimes tied to the session: for example +3 in the summer or autumn session and +1 in the winter one), Erasmus or international mobility, and programme-specific bonuses (cum laude grades, thesis abroad, internships). Some faculties, such as Humanities, have none.
In the calculator the session and Erasmus follow the faculty preset; everything else goes into the "Extra bonus" field following the preset note.
The final score is rounded to the nearest integer (104.5 becomes 105). If the result exceeds 110, the grade is 110 and the committee may add honours, usually unanimously. Some faculties use special thresholds: Pharmacy requires a starting score of at least 102 (excluding the thesis), Medicine and Surgery a total of at least 113.
The exact rules are in your programme's regulation: the faculty pages below list the values used by the calculator and link to the official source.
Unofficial site, not affiliated with the University of Milan. For guidance only: always check your programme's regulation.
Each UniMi faculty has different rules for the 30 cum laude, final thesis points and bonuses. Open your faculty page to see the rules and use the calculator with the right preset.
Read also: FAQ · Go to the calculator
Indicative tool. The exact rules (bonuses, thresholds, honors) vary by degree program: always check your department's regulations.