# Algoritmi e Strutture Dati

Docente: [**Manuela Montangero**](mailto:manuela.montangero@unimore.it)

Crediti: **9 CFU** (72 ore di lezione)

Orario di ricevimento: **Giovedì dalle 14:30 alle 16:30**  
_Mandare una mail prima, altrimenti potrebbe andarsene_


#### Regole particolari per le email

- Oggetto "ASD"
- Mail **firmata** con **nome e cognome**
- Mail spedita dall'**account Unimore**

### Materiale

Libri:
- **Introduzione agli Algoritmi e Strutture Dati** di _T.H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein_ `ISBN?`

**[Dolly (FIM)](https://dolly.fim.unimore.it/2018/course/view.php?id=26)**

### Tutorato

Tutor: [**Gianluca d'Addese**](mailto:tutoratoalgoritmi@gmail.com)

Cosa: **Esercizi sugli argomenti visti a lezione** e **preparatori all'esame**

Quando: **Mercoledì dalle 09:00 alle 11:00**...?

### Esame

Per iscriversi all'esame, bisogna aver passato:

- Analisi matematica (propedeutica)
- Programmazione I

Formato:

- Prima prova scritta
  - Risolvere problemi con algoritmi proposti a lezione
  - E' un test sulla preparazione
  - Dura 1h30m
  - Non si può usare nessun tipo di materiale
- Seconda prova scritta
  - Proponi soluzioni per nuovi problemi non studiati a lezione
  - Domande teoriche sugli argomenti studiati
  - Dura 2h
  - E' il giorno dopo la prima prova
  - Si può utilizzare qualsiasi materiale, ma non deve permettere di comunicare
- Orale facoltativo
  - Solo per chi supera entrambi gli scritti
  - Domande su quello che abbiamo visto a lezione ("perchè gli algoritmi funzionano?")
  - Informare via email entro 3 giorni dalla pubblicazione degli esiti della seconda prova
  - L'orale potrebbe migliorare o peggiorare il voto (anche "molto")

**Attenzione:** Vengono verbalizzati anche i voti insufficienti; ricordarsi di rifiutarli!

Ci sono i seguenti appelli:

- 3 appelli tra Giugno e Luglio
- 1 appello a Settembre
- 2 appelli a Gennaio e Febbraio

Vale il salto di appello se:

- Uno studente regolarmente iscritto **non si presenta** all'appello e non ha avvisato via email almeno il giorno prima.
- Uno studente ha riportato una **grave insufficienza** in uno dei due scritti, e l'appello successivo è nella stessa sessione


### Note

Il corso è ben collegato con quello di Programmazione 2.

Dormire non fa bene!