Dentro il calcolo
Advanced Computer Architecture; Calcolatori Elettronici; Macchine per l’Elaborazione dell’Informazione; Introduction to Modern Computing Infrastructures; High Performance Computing.
DIDATTICA / INSEGNAMENTI E FORMAZIONE
Insegnare informatica significa costruire strumenti per leggere i sistemi, progettare soluzioni e valutare con consapevolezza le conseguenze delle scelte tecnologiche.
Dai fondamenti della programmazione alle infrastrutture moderne, con attenzione al contesto in cui la tecnologia viene usata.
Nel tempo ho insegnato in corsi di laurea e dottorato, master e programmi per professionisti. I contenuti si adattano a studenti di informatica, data science, ingegneria, scienze politiche e pubblica amministrazione.
L’approccio didattico collega concetti e pratica: modelli, architetture, dati e software sono presentati come strumenti per comprendere e affrontare problemi reali.
Advanced Computer Architecture; Calcolatori Elettronici; Macchine per l’Elaborazione dell’Informazione; Introduction to Modern Computing Infrastructures; High Performance Computing.
Fundamentals of Programming; Elementi di Programmazione; Fundamentals of Computer Science; Elements of Software Engineering and Information Systems; Sistemi Web e Basi di Dati.
Data Management; Databases and Information Systems; Programming for Data Science; Modeling of Computer-Based Systems and Semantic Web; Bioinformatics.
Sistemi Informatici per l’e-Government; Informatica per le Scienze Politiche; Informatica per Energia e Ambiente; Crimini informatici; corsi di informatica per beni culturali e turismo.
Gli insegnamenti sono stati svolti in diversi anni accademici presso l’Università degli Studi della Campania “Luigi Vanvitelli” e i suoi predecessori istituzionali, oltre che presso altri atenei. Il quadro sintetizza i principali filoni, non un elenco amministrativo completo.
FORMAZIONE OLTRE L’UNIVERSITÀ
Docente e coordinatore scientifico dal 2024 su trasformazione digitale, sviluppo software, cloud ed edge computing, Internet of Things e digitalizzazione dei servizi. Coordinamento di laboratori per corsi-concorso dirigenziali e attività del programma SNA–ReSPA 2026.
Attività di docenza per Leonardo su requisiti e regole di codifica dello standard avionico DO-178C, Level D, e su modellazione di sistemi con IBM Rational Rhapsody.
Corsi internazionali e attività come Visiting Professor su architetture dei calcolatori, high-performance computing, data management, cybersecurity, intelligenza artificiale spiegabile, software engineering e valutazione delle prestazioni.
PRINCIPI DIDATTICI
Capire i principi, non soltanto usare gli strumenti.
Collegare metodi e problemi concreti.
Riconoscere implicazioni, vincoli e destinatari delle tecnologie.