Avvisi

Si prega di leggere sempre le FAQ

Quick info

alternative

Slide e materiale del corso

Il materiale utilizzato nel corso (slide, esercitazioni) é reperibile su Molly.

Una preview é consultabile sul seguente repository GitHub

link

alternative

Orario lezioni

Le lezioni si svolgono Laboratorio M0.2 ai seguenti orari:

  • Lunedí 11-13
  • Venerdí 11-13

alternative

Verifica dell'apprendimento

Test scritto obbligatorio composto da risposte multiple (crocette) e da domande aperte

Orale o progetto opzionali. Si prega di contattare il docente per informazioni.

Programma del corso

  • Struttura di un progetto software
  • Stesura dei requisiti
  • Metodologie di sviluppo
  • Gestione del team di sviluppo
  • Ingegnerizzazione del codice
  • Design pattern
  • Paradigmi avanzati di programmazione
  • Caso pratico: architetture cloud
  • Caso pratico: software embedded per automotive
  • ...
alternative
alternative

Libri di testo

  • I. Sommerville, ''Introduzione all ingegneria del software moderna'', Pearson
  • E. Gamma et al., ''Design Patterns'', Addison-Wesley
  • B.P. Douglas, ''Design patterns for embedded systems in C'', Newnes

Contatti