A.Y. 2025/26

Computer Science Study Plan #

Draft notice: this page is a working draft, partially generated with the help of artificial intelligence for summarisation / quick introduction purposes.

It has not yet been reviewed or validated by the site staff.

Read the Study plans section of the programme website before submitting a plan. The Committee enforces the rules described there. Do not submit a tentative plan just to “reserve” exams β€” incomplete or poorly structured plans are often rejected.

This page summarizes the official documents for the LM-18 Computer Science programme (Academic Year 2025/2026). See the RCPs and Annexes document and the Committee’s How to submit a valid study plan guidelines for authoritative information.

For peer discussion, sample plans and quick clarifications check the Telegram Study Plan section. Use official pages for formal rules and deadlines.

What is a study plan? #

A study plan (“percorso formativo”) is the formal list of teachings and activities you commit to for your Master’s degree. You must have an approved study plan in force to book and take exams via Infostud. Plans remain valid from the Academic Year of submission until a later approved replacement.

Target total: 120–123 CFU, normally composed as:

  • 54 CFU β€” characterising courses (core);
  • 12 CFU β€” complementary courses;
  • 12–15 CFU β€” elective teachings;
  • 6 CFU β€” Additional Educational Activity (AEA / “AFC”);
  • 36 CFU β€” Master thesis and defence.

See the RCPs and Annexes document for the full course lists.

From 2023/24 onwards, the programme uses RCPs instead of curricula. Choosing two RCPs and following the recommended construction produces an automatically accepted plan.

Available RCPs (alphabetical):

  • Algorithms;
  • Artificial Intelligence;
  • Computational Models for Systems Design;
  • Data Science;
  • Multimedia Computing and Interaction;
  • Networks and Systems;
  • Security;
  • Software Engineering.

Each RCP has a defined set of characterising courses (see Annex 1). Complementary courses are listed in Annex 2.

Two types of study plans #

  1. Recommended Completion Plan (RCP) β€” automatic approval if correctly compiled:

    • Choose two RCPs;
    • Include the courses of those RCPs (see Annex 1);
    • Use Annex 2 to fill complementary and elective credits;
    • Add AEA (6 CFU) and thesis (36 CFU).
  2. Custom / Individual Plan (Percorso Formativo Individuale) β€” requires Committee review:

    • Pick 54 CFU from any RCP courses (Annex 1);
    • Add 12 CFU complementary (Annex 2) and 12 CFU electives;
    • Add AEA (6 CFU) and thesis (36 CFU).

For details and constraints, see How to submit a valid study plan.

Building a valid plan #

The Committee recommends a structured approach:

  • Step 1: select two RCPs and include their characterising courses;
  • Step 2: if <54 CFU, add other RCP courses;
  • Step 3: if <66 CFU, add complementary courses (Annex 2);
  • Step 4: add electives to reach 78–81 CFU. Avoid basic undergraduate courses and unjustified non-STEM electives;
  • Step 5: add AEA (6 CFU) and thesis (36 CFU) β†’ total 120–123 CFU;
  • Step 6: assign courses to year 1 or year 2 (balanced load, 7–10 courses in year 1 is suggested);
  • Step 7: submit via Infostud (“Percorsi Formativi”) within the submission window.

For the complete official guidelines, see How to submit a valid study plan.

Submission and evaluation #

Submission period: October 1 – February 28 (max once per year).

Evaluation schedule:

Submission date rangeCommittee decision by
By October 10October 30
October 11 – November 30December 31
December 1 – January 15January 31
January 16 – February 28March 31

Note: while under review, your plan cannot be edited.

When a plan takes effect #

  • Valid starting from the Academic Year of submission;
  • Plans approved between October and December apply from January 1 of the following year β€” important for booking exams in Sept–Dec sessions;
  • Infostud blocks booking of exams not in the active plan.

Exams Ahead of Schedule

Once your study plan is approved you can technically book all exams and even finish the Master’s Degree in a single semester. In practice if you book and pass an exam of a semester that you didn’t attend yet, the administration might remove it from your career record.

The dangerous part is the “might” because if they notice right before your graduation, you might have to delay it; or, worse, if they notice it after you graduated they can legally invalidate your degree.

Rejection cases #

Rejection reasons: basic electives, unjustified non-STEM courses, unbalanced yearly load, missing mandatory items, or overlapping content.

If rejected, you will get an email with reasons. Your previous approved plan (if any) stays valid. Correct and resubmit within the same deadlines.

Erasmus exceptions #

Students on Erasmus who face administrative issues at the host institution may request urgent adjustments. Contact the Committee with proof from the host university.

Contacts #