Sistemi Informativi su WEB

Codice: 20801965

Scheda insegnamento

Anno Accademico di erogazione
2026/2027
Periodo di erogazione
Secondo semestre
CFU
6 CFU
Lingua
Italiano
SSD
ING-INF/05

Scopri il programma didattico

Programma, testi adottati e modalità d’esame sono quelli pubblicati dai docenti per l’anno accademico 2026/2027.

Docente
Paolo Merialdo
Curriculum
Sistemi informatici
Anno di corso
3
Periodo
Secondo semestre
Ore
54
CUIN
260000411

Programma

Introduzione allo sviluppo software assistito da AI
Fondamenti di sistemi Web
Architetture client server
Gestione della persistenza
Pattern architetturale MVC
Sviluppo WEB in spring boot
HTML + CSS
Workflow di sviluppo assistito da AI
Affidabilità, sicurezza e valutazione nello sviluppo software assistito da AI

Prerequisiti

Basi di dati
Programmazione orientata agli oggetti
Reti di calcolatori
Deep Learning e Generative AI

Testi adottati

Slides del docente

Modalità di erogazione

Lezioni ed esercitazioni

Modalità di frequenza

Consigliata

Modalità di valutazione

Discussione progetti

Prove previste

  • Prova orale
  • Valutazione di un progetto

Esplora gli obiettivi dell’insegnamento

Ambito disciplinare: Ingegneria informatica

Fornire i paradigmi tecnologici e metodologici per la progettazione e lo sviluppo di sistemi informativi su web.

Risultati di apprendimento attesi

Conoscenza e capacità di comprensione
Gli studenti:
• comprendono il ruolo dell’AI generativa nei processi di sviluppo software
• comprendono il funzionamento di base dei sistemi basati su LLM
• comprendono le architetture Web utilizzate come caso di studio
Capacità di applicare conoscenza e comprensione
Gli studenti saranno in grado di:
• utilizzare strumenti basati su LLM per supportare attività di sviluppo software
• integrare l’AI nei workflow di sviluppo
• sviluppare componenti software con il supporto di strumenti generativi
Autonomia di giudizio
Gli studenti saranno in grado di:
• valutare criticamente codice e artefatti generati da AI
• individuare errori, incoerenze e rischi
• analizzare i compromessi tra automazione e controllo
Abilità comunicative
Gli studenti saranno in grado di:
• descrivere e motivare scelte progettuali in contesti di sviluppo assistito da AI
• documentare in modo chiaro codice e decisioni di sviluppo
Capacità di apprendimento
Gli studenti:
• sviluppano autonomia nell’uso e nella valutazione di strumenti AI
• acquisiscono capacità di adattamento a strumenti e tecnologie in evoluzione

Obiettivi di sostenibilità

  • 9 Imprese, innovazione e infrastrutture
  • 1 Sconfiggere la povertà
  • 2 Sconfiggere la fame
  • 3 Salute e benessere
  • 4 Istruzione di qualità
  • 5 Parità di genere
  • 6 Acqua pulita e servizi igienico-sanitari
  • 7 Energia pulita e accessibile
  • 8 Lavoro dignitoso e crescita economica
  • 10 Ridurre le disuguaglianze
  • 11 Città e comunità sostenibili
  • 12 Consumo e produzione responsabili
  • 13 Lotta contro il cambiamento climatico
  • 14 Vita sott’acqua
  • 15 Vita sulla Terra
  • 16 Pace, giustizia e istituzioni solide
  • 17 Partnership per gli obiettivi

Esempi di domande d’esame

Introduci una nuova caratteristica nel tuo progetto: progetta e implementa la soluzione

Il corso in cui è erogato questo insegnamento

API