2015
2015
Sei collegato come utente non registrato
Riepilogo dell'insegnamento: Programmazione
Informazioni generali
Corso di Laurea Informatica Percorso Informatica 2015
CFU 12 Università MILANO
Ore di didattica frontale per CFU 10 Settore Scientifico Disciplinare INF/01
Commento 72 ore di lezioni + 48 ore di laboratorio

12 cfu così ripartiti nelle aree:

  • 12 CFU nell'area C - Programmazione

Sillabo dell'insegnamento

  • C - Programmazione
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Laboratorio (strutture dati)
    • * POO - Programmazione Orientata agli Oggetti
      + PL-LTE - Language Translation and Execution
      Laboratorio (programmazione)
    • * CB - Costrutti di Base
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Laboratorio (nozioni introduttive)
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Introduzione alle strutture dati: alberi di ricerca
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Introduzione alle strutture dati: alberi binari
    • * CB - Costrutti di Base
      + PL-PP - Programming paradigms (Imperative, Functional, ?)
      Nozioni introduttive: computer, hardware e software, algoritmi e programmi
    • * CB - Costrutti di Base
      + PL-BTS - Basic Type Systems
      Nozioni introduttive: linguaggi (sintassi e semantica)
    • * CB - Costrutti di Base
      + PL-LTE - Language Translation and Execution
      Nozioni introduttive: linguaggi di programmazione; linguaggi ad alto livello, linguaggi macchina;programmi eseguibili
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Programmazione ad oggetti in linguaggio Java: elementi base, classi, metodi ed oggetti
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Programmazione ad oggetti in linguaggio Java: strutture di controllo
    • * POO - Programmazione Orientata agli Oggetti
      + PL-OOP - Object-Oriented Programming
      Programmazione ad oggetti in linguaggio Java: ricorsione ed ereditarietà
    • * SDTD - Strutture Dati e Tipi di Dati astratti
      + AL-FDA - Fundamental Data Structures and Algorithms
      Introduzione alle strutture dati: liste, code, pile

Le sottoaree "obbligatorie" sono prefisse da un segno più (+). Le sottoare "suggerite" sono prefisse da un segno asterisco (*).