Programming Languages

Academic Year 2024-25


News

Remember to enroll to the second midterm. The midterm will be November, 27th.

Wednesday November 13th, we will have the fourth hands-on session, it will be in classroom δ.

Wednesday October 30th, we will have the third hands-on session, it will be in classroom δ.

Wednesday October 16th, we will have the second hands-on session, it will be in classroom δ.

Wednesday October 2nd, we will have the first hands-on session, it will be in classroom δ.

Tuesday October 1st, the lecture will be in room Ω.

Lectures will start on Tuesday, September 24th at 1pm in room Ω. Apart the initial lecture and the 1st of October, all the lectures will be in room 5016 (5th floor, Via Celoria 18). On Tuesdays the lecture will always start at 1pm.

Exams.

Midterms

Date and Time Room
October 23, 2024 h10:30-12:30 δ/Γ
November 27, 2024 h10:30-12:30 δ/306
January 8, 2025 h10:30-12:30 δ/Γ

Remember to enroll to the midterm through SIFA/UNIMIA.

Exams

Date and Time Room
January 29, 2025 h9:30-13:30 Ω
February 21, 2025 h9:30-13:30 Ω
June 23, 2025 h9:30-13:30 Ω
July 9, 2025 h9:30-13:30 Ω
September 18, 2025 h9:30-13:30 Ω
   

Remember to enroll to the exam through SIFA/UNIMIA.

Office Hours for Students

The office hours for the students are: Wednesdays from 8:30 to 10:30 in my office (Via Celoria 18, room 5009). Or on appointment online (preferred way). In both cases: reservation is needed.

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

Course Materials and Other Resources.

Slides.

Books:

Hands-on Lessons.

Exercises to do in the hands-on lessons (room Ω).

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

https://adapt-lab.di.unimi.it/svn/lp+pa+tsp/trunk/lp

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

Exam Formalities.

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

In alternative, each exercise can be substituted by a midterm exam. The midterms are three, 1 for every paradigm, and if passed (with a grade of 6 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.

Walter Cazzola

Didactics

Publications

Funded Projects

Research Projects

Related Events