-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Classi, oggetti, ereditarieta', polimorfismo
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Linguaggio Java
-
*
SCP - Sviluppo e Correttezza dei Programmi
*
PL-EDRP - Event-Driven and Reactive Programming
Tecniche di produzione di software modulare.
-
*
SCP - Sviluppo e Correttezza dei Programmi
PL-PR - Program Representation
Tecniche elementari di testing/debugging
-
*
R - Ricorsione
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Ricorsione in coda, ricorsione su liste e alberi
-
*
PSA - Problem Solving e Algoritmi
+
AL-FDA - Fundamental Data Structures and Algorithms
Algoritmi di interrogazione, visita, modifica di pile, code, alberi
-
*
SDTD - Strutture Dati e Tipi di Dati astratti
+
AL-FDA - Fundamental Data Structures and Algorithms
Tipi di dato astratto e loro implementazioni.
-
*
SCP - Sviluppo e Correttezza dei Programmi
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Cenni sulla complessita' di tempo e di spazio dei programmi
-
V - Varie
+
AL-FDA - Fundamental Data Structures and Algorithms
Attività di laboratorio