Tecniche Speciali di Programmazione

Anno Accademico 2015-16


Next exam will the 15th of June at 9am in room σ.

Next exam will the 18th of February at 9am in room σ.

Room changed: January 27th the exam will be on room σ instead of τ.

The last midterm (and the first full exam) will be on Wednesday, January 27th in room σ at 9am sharp. You need to be enrolled through SIFA to participate.

The schedule for the last few lectures will be: Tuesday, January 12th at 9am as usual; Monday 18th at 9am in room β and Monday 18th at 10:30 in room σ (hands-on session).

The second mid-term about reflection will be on Tuesday, December 22nd; it will be in room σ at 9am and last 2 hours and half.

The lecture on Tuesday, December 1st will be an hands-on lesson.

The first mid-term about design patterns will be on Tuesday, November 3rd; it will be in room σ at 9am and last 2 hours and half.

The lecture on Tuesday, October 27th is suspended. We will have an extra class in January.

Next lesson (on Tuesday, October, 13th) will be an hands-on lesson.

Lessons will start on Tuesday, September 29th at 9am in room 4. Lessons will always start at 9am.

Office Hours for Students

Since February the office hours will be on appointment.



didattica/tsp/risultati%20compitini%202015-12-22.jpg didattica/tsp/risultati%20esame%202016-01-27.jpg didattica/tsp/risultati%20esame%202016-02-18.jpg

Note. to access the exam you have to be enrolled to the exam through the SIFA.

Nota. 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 composed of two parts:

  1. a written (at the computer) exam (that can be replaced by three midterms)
  2. an individual project in AspectJ whose text will be distributed at the last midterm or at the written exam.

Each session of the written exam proposes three exercises:

Each exercise can be substituted by a midterm exam. The midterms are three, 1 for every course's part, 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.

The final mark corresponds to the average of the mark for the project with mark of the written exam (or the mark obtained summing the marks for the three midterms). This when both parts are passed.

Design Patterns

The exercises about design patters requires that you know at least the following patterns (better all those in the Gang of Four's book):

The listed design patterns can be found on my slides (only a few) or in the Gang of Four's book (the one listed in the book section).

Hands-on Lessons (Room σ).
Solutions to Some Previous Exams.

Walter Cazzola



Funded Projects

Research Projects

Related Events

Valid XHTML 1.0 Transitional