2009-10 2008-09 2007-08 2006-07 2005-06 2004-05 2003-04

This laboratory shows the practical bases of object oriented programming.

## News

Date Info
24/09/2008 Office hours modification for 19/09/2008
Office hours of 19/09 will be held during morning, due to a meeting of che committee for perspective students.
24/09/2008 Evaluation of the Programming laboratory project “Mail merge”
Evaluations of the Programming laboratory project “Mail merge” are available, as well as the schedule for discussions of September and January. Project not listed have been corrected by Prof. Cazzola.
26/08/2008 Office hours cancellation
The teacher will be out of office between 8 and 12 september. Therefore, office hours of 12/09 are canceled.
26/08/2008 Project for the Programming laboratory exam of September and January
The text of the project to be discussed in September or January is available. Students are strongly advised to carefully read the text and to meet deadlines for delivery described in the document. Templates are available for the models file, the names file, and the values file, to be used in the testing phase.
24/06/2008 Evaluation of the Programming laboratory project “Pac-man”
Evaluations of the Programming laboratory project “Pac-man” are available, as well as the schedule for discussions of June and July. Project not listed have been corrected by Prof. Cazzola.
01/06/2008 Project for the Programming laboratory exam of June and July
The text of the project to be discussed in June or July is available. Students are strongly advised to carefully read the text and to meet deadlines for delivery described in the document.
09/04/2008 April discussions of the Programming laboratory projects
Projects discussions of April will be held on Monday 14/04 at 10:30 in sala riunioni at the second floor of the Computer science Department, in via Comelico 39.
21/02/2008 Evaluation of the Programming laboratory project HTMLValidator”
Evaluations of the Programming laboratory project “HTMLValidator” are available, as well as the schedule for discussions. Students whose projects are marked with an asterisk should get to the next office hours.
21/01/2008 Project for the Programming laboratory exam of February and April
The text of the project to be discussed in February or April is available. Students are strongly advised to carefully read the text and to meet deadlines for delivery described in the document.
11/01/2008 Schedule change for the class of Programming laboratory
The class of Monday, January 21st will be held between 13:30 and 14:30 in aula V4; during this class, opened to students from all editions, the project for February and April will be presented.
12/12/2007 Cancellation of the office hours for 14/12/2007
Office hours for Friday, December 14th are canceled, due to a meeting of the teaching committee. Students can contact the teacher in order to arrange an appointment.
03/12/2007 Evaluation of the Programming laboratory class
The evaluation questionnaires for the Programming laboratory class will be delivered on Thursday, December 6th.
09/10/2007 Cancellation of the Programming laboratory class of 12/11
The class of 12/11 is canceled. It will be held later during the course.
01/10/2007 Starting of the Programming laboratory classes
Classes of programming laboratory will start on 15/10. Classes in aula 309 will start on 25/10; being the capacity of this room limited, priority will be given to students enrolled in the afternoon session of the first year

## Language

Lectures are in italian.

## Course schedule

Lectures will take place in Città Studi, according to the following schedule:

Day Hour Place
Monday 15:30 - 17:30 Aula 200 (via Celoria)
Thursday 14:30 - 16:30 Aula 309 (via Celoria)

Any change to the schedule will be announced in class and published in paragraph News of this page.

## Office hours

By appointment (via e-mail). It is possible contact the teacher by e-mail, taking care to read in advance the guide prepared by Prof. Sebastiano Vigna and clearly specifying in the message the course name and the academic year. In particular, students are encouraged to always use their academic address (i.e. based on the domain studenti.unimi.it) signing with name and student ID number and recalling that the response time may vary depending on the teacher commitments.

### Course material

The course is based on the textbook: G. Pighizzini e M. Ferrari, Dai fondamenti agli oggetti. Corso di programmazione JAVA, Pearson Addison-Wesley, 2005 (ISBN: 9788871922508).

## Syllabus

The course explains the topics listed in the lecture calendar.