Università
degli Studi dell'Aquila Anno Accademico 2011/2012 |
DURATA:
Semestrale
(3 Ottobre 2011 - 27 Gennaio 2012)
ORARIO: Lunedì 11.45-13.30 e
Mercoledì 14.30-16.15, Aula 1.7
RICEVIMENTO: Mercoledì
16.30-17.00
OBIETTIVI: Il corso fornisce gli
elementi fondamentali di teoria e progettazione degli algoritmi
TESTO: Algoritmi e Strutture
Dati, C. Demetrescu, I. Finocchi, G.F.
Italiano, Ed. McGraw-Hill
PROGRAMMA e
DISPENSE: Clicca qui.
ESAME: Integrato con il
modulo di Laboratorio di ASD; Prova intermedia scritta, seguita da prova
conclusiva scritta ed orale.
APPELLI
DI ESAME:
1. Appello di Mercoledì 23 Novembre 2011, ore 11:30 aula 2.4:
1. Prima prova intermedia AA 2011/2012 del corso integrato di Algoritmi
e Strutture Dati con Laboratorio da 12 CFU (clicca qui per
scaricare la prova di teoria, e clicca qui
per verificare l’esito).
2.
Appello
di recupero per i fuori corso del corso integrato di Algoritmi e Strutture Dati
con Laboratorio da 12 CFU (clicca qui per
scaricare la prova di teoria, e clicca qui
per verificare l’esito).
3.
Appello
di recupero per i fuori corso del corso di Algoritmi e Strutture Dati da 6 CFU (clicca
qui
per verificare l’esito).
2. Appello di Mercoledì 15 Febbraio 2012 ore 10:00 aula 2.4 (ORALE Giovedì 23 Febbraio 2011 ore 10.00 Aula da comunicare):
1. Seconda prova parziale di teoria da 40 minuti (10 domande a risposta multipla), con orale di teoria sulla seconda parte del programma da sostenere entro la sessione corrente (clicca qui per scaricare la prova, e clicca qui per verificare l’esito).
2. Appello di recupero per il corso di Algoritmi e Strutture Dati con Laboratorio da 12 CFU da 40 minuti (10 domande a risposta multipla), con orale di teoria sull'intero programma da sostenere entro la sessione corrente (clicca qui per scaricare la prova, e clicca qui per verificare l’esito).
3. Appello di recupero per il corso di Algoritmi e Strutture Dati da 6 CFU: non assegnato per mancanza di iscritti.
3. Appello di Mercoledì 29 Febbraio 2012 ore 10:00 aula 2.4 (ORALE Martedì 13 Marzo 2012 ore 10.00 Aula 0.3 ex-Bar Coppito II):
1. Appello di recupero per il corso di Algoritmi e Strutture Dati con Laboratorio da 12 CFU da 40 minuti (10 domande a risposta multipla, clicca qui per scaricare la prova, e clicca qui per verificare l’esito).
2. Appello di recupero per il corso di Algoritmi e Strutture Dati da 6 CFU: non assegnato per mancanza di iscritti.
4. Appello di Giovedì 21 Giugno 2012 ore 10:00 aula 1.7 (ORALE Giovedì 28 Giugno 2012 ore 11.00 aula A1.6 Blocco Zero):
1. Appello di recupero per il corso di Algoritmi e Strutture Dati con Laboratorio da 12 CFU da 40 minuti (10 domande a risposta multipla, clicca qui per scaricare la prova, e clicca qui per verificare l’esito della parte di teoria).
2. Appello di recupero per il corso di Algoritmi e Strutture Dati da 6 CFU: non assegnato per mancanza di iscritti.
5. Appello di Mercoledì 11 Luglio 2012 ore 10:00 aula 1.7 (ORALE Giovedì 19 Luglio 2012 ore 10.00 aula da definire):
1. Appello di recupero per il corso di Algoritmi e Strutture Dati con Laboratorio da 12 CFU da 40 minuti (10 domande a risposta multipla, clicca qui per scaricare la prova, e clicca qui per verificare l’esito della parte di teoria).
2. Appello di recupero per il corso di Algoritmi e Strutture Dati da 6 CFU: non assegnato per mancanza di iscritti.
6. Appello di Martedì 11 Settembre 2012 ore 10:00 aula A1.4 (ORALE dopo il secondo appello):
1. Appello di recupero per il corso di Algoritmi e Strutture Dati con Laboratorio da 12 CFU da 40 minuti (10 domande a risposta multipla, clicca qui per scaricare la prova, e clicca qui per verificare l’esito della parte di teoria).
2. Appello di recupero per il corso di Algoritmi e Strutture Dati da 6 CFU: non assegnato per mancanza di iscritti.
7. Appello di Martedì 25 Settembre 2012 ore 10:00 aula A1.5 (ORALE dopo lo scritto):
1. Appello di recupero per il corso di Algoritmi e Strutture Dati con Laboratorio da 12 CFU da 40 minuti (10 domande a risposta multipla, clicca qui per scaricare la prova, e clicca qui per verificare l’esito della parte di teoria).
2. Appello di recupero per il corso di Algoritmi e Strutture Dati da 6 CFU: non assegnato per mancanza di iscritti.
The course evaluation poll is now on-line!
Please give your opinion visiting this
link!
: Il questionario di valutazione della didattica è ora on-line! Esprimi la tua opinione visitando questo sito!
Schedule: First Semester (October 3, 2011 – January 27, 2012), Monday 14.30-16,
Room C1.12, and Wednesday 11.45-13.15, Room 2.4
Questions?: Wednesday 16.30-17.30
Goals: The course provides the foundations for designing and analyzing
(distributed) algorithms for both cooperative (reliable, faulty, concurrent),
and non-cooperative distributed systems (elements of cryptography, equilibria in strategic distributed systems, algorithmic
mechanism design).
Course
material: Lecture notes by Hagit Attiya (click here).
Suggested readings:
1.
Distributed
Computing, H. Attiya e J. Welch, Ed. Wiley
2. Crittografia, P. Ferragina e F. Luccio, Ed. Bollati Boringhieri
3. Game Theory & Economics, C. Montet e D. Serra, Ed. Palgrave
Course program
and slides: Click
here
Exam: Mid-term written examination (on November 23, 2011, at 15:00, room 1.7) (click
here to download the assignment, and click here to check the results),
followed by a final oral examination, which, for those who performed
successfully in the mid-term examination, will be restricted to the second part
of the course.