Riepilogo dell'insegnamento: Programmazione I
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
- C - Programmazione
-
*
CB - Costrutti di Base
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Informazioni di base su linguaggi di programmazione
-
*
P - Procedure
+
AL-AS - Algorithmic Strategies
Algoritmi iterativi e ricorsivi I
-
*
P - Procedure
+
AL-AS - Algorithmic Strategies
Algoritmi iterativi e ricorsivi II
-
*
SDTD - Strutture Dati e Tipi di Dati astratti
+
PL-BTS - Basic Type Systems
Linguaggi di riferimento: variabili, tipi di dato fondamentali
-
*
CB - Costrutti di Base
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Linguaggi di riferimento: assegnazione e controllo del flusso
-
*
PSA - Problem Solving e Algoritmi
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio su algoritmi
-
*
SCP - Sviluppo e Correttezza dei Programmi
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Correttezza parziale, terminazione e nozioni di costo.
-
*
PSA - Problem Solving e Algoritmi
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio su algoritmi
-
*
PSA - Problem Solving e Algoritmi
+
AL-FDA - Fundamental Data Structures and Algorithms
Esercitazioni in laboratorio su algoritmi
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).