Riepilogo dell'insegnamento: Programmazione 2
9 cfu così ripartiti nelle aree:
- 9 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
- C - Programmazione
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Java e le sue librerie
-
*
R - Ricorsione
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Esempi di algoritmi ricorsivi
-
*
SCP - Sviluppo e Correttezza dei Programmi
+
SE-SVV - Software Verification and Validation
Sviluppo e correttezza di programmi.
-
*
PSA - Problem Solving e Algoritmi
+
AL-AS - Algorithmic Strategies
Algoritmi di ordinamento bubble sort, insertion sort, quicksort e mergesort
-
*
PSA - Problem Solving e Algoritmi
+
AL-AS - Algorithmic Strategies
Concetti di base di complessità computazionale.
-
*
SDTD - Strutture Dati e Tipi di Dati astratti
+
AL-FDA - Fundamental Data Structures and Algorithms
alberi e grafi
-
*
SDTD - Strutture Dati e Tipi di Dati astratti
+
AL-FDA - Fundamental Data Structures and Algorithms
Pile, code, liste
-
PP - Paradigmi di Programmazione
+
PL-OOP - Object-Oriented Programming
Modelli di dati astratti e programmazione ad oggetti
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Java e le sue librerie
Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).