Tecniche Speciali di Programmazione

Anno Accademico 2023-24


TSP will not be delivered in the 2024-25. Those who intend to take it will have until September 2024 session. TSP will be delivered again in 2025-26.

Tuesday January 9th, we will have the last hands-on session, it will be in classroom Ω.

Tuesday January 16th, there will be the second midterm. Remember to enroll to the midterm via SIFA.

On January we will speed up the pace of the course to finish it by the 16th. So I scheduled two extra lectures on Monday 8 and 15 both at 1pm in the same room we normally use (the room on the 5th floor).

Tuesday December 5th, there will be the first midterm. Remember to enroll to the midterm via SIFA.

Tuesday November 28th, we will have the second hands-on session, it will be in classroom Ω.

Tuesday November 7th, we will have the first hands-on session, it will be in classroom Ω.

There will be no class on Tuesday, October 24.

Lessons will start on Tuesday, September 26th at 9:30am in the classroom at the 5th floor in Via Celoria 18. Lessons will always start at 9:30am.

Office Hours for Students

The office hours for the students are: Mondays from 8:30 to 10:30 in my office (Via Celoria 18, room 5009). Or on appointment on Discord (preferred way).

Since January the office hours will be on appointment and on discord.



Date and Time Room
December 05, 2023 h9:30-11:30 Ω
January 16, 2024 h9:30-11:30 Ω

Remember to enroll to the midterm through SIFA/UNIMIA.


Date and Time Room
January 31, 2024 h9:30-13:30 Ω/Γ
February 19, 2024 h9:30-13:30 Σ/Γ
June 17, 2024 h9:30-13:30 Ω
July 1, 2024 h9:30-13:30 Ω
September 10, 2024 h9:30-13:30 Ω

Note. to access both the midterm and the exam you have to be enrolled to them through the SIFA/UNIMIA.

Note. the exam sessions will be defined time after time in agreement with the professor and not more than 5 a year.

Course Materials and Other Resources



Exam Formalities.

The exam is written (at the computer). Each session proposes two exercises:

Each exercise can be substituted by a midterm exam. The midterms are two, 1 for every course's part, and if passed (with a grade of 9 or more) they hold for the whole academic year. The midterms are independent of each other, so if you fail one of them you can do the next one: the failed midterms can be caught up in the exam sessions. You are STRONGLY encouraged to follow and prepare the midterms.

The final mark corresponds to the sum of the marks each exercise. This when both exercises are passed.

Hands-on Lessons.

Exercises to do in the hands-on lessons (room Ω). Note this basically helps in preparing the midterms/exams.

Note, the solutions to the exercises I did in the recorded hands-on sessions are available in a SVN repository accessible at:


The credentials to access the repository are the same you use to access the password protected content on this page.

Walter Cazzola



Funded Projects

Research Projects

Related Events