Teaching

Current teaching: 2016/2017
EdE 16/17
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
SAM 16/17
Sviluppo di Applicazioni Mobili
Corso di Laurea in Informatica
Vai al sito del corso.
IS 16/17
Ingegneria del Software - A
Corso di Laurea in Informatica
Vai al sito del corso.

Recent courses
EdE 15/16
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
Il corso inizierà il 1 Marzo 2016.
SAM 15/16
Sviluppo di Applicazioni Mobili
Corso di Laurea in Informatica
Vai al sito del corso.
Il corso inizierà il 1 Marzo 2016.
IS 15/16
Ingegneria del Software - A
Corso di Laurea in Informatica
Vai al sito del corso.
EdE 14/15
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
SAM 14/15
Sviluppo di Applicazioni Mobili
Corso di Laurea in Informatica
Vai al sito del corso.
Programmazione Android
Master in Sviluppo di Applicazioni Mobili
Vai al sito del Master.
Piattaforme innovative
Master in Sviluppo di Applicazioni Mobili
Vai al sito del Master.
SAM 13/14
Sviluppo Applicazioni Mobili
Corso di Laurea in Informatica
Vai al sito del corso su Moodle.
SOL 13/14
Sistemi Operativi e Laboratorio - B (modulo di laboratorio)
Corso di Laurea in Informatica
Vai al sito del corso su Moodle.
EdE 12/13
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
SAM 12/13
Sviluppo di Applicazioni Mobili
Corso di Laurea in Informatica
Vai al sito del corso.
EdE 11/12
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
Programmazione Android
Master in Sviluppo di Applicazioni Mobili
Vai al sito del Master.
LSD 11/12
Laboratorio di Progettazione di Software Distribuito
Distributed Software Design Laboratory
Corso di Laurea in Informatica e Networking
Il corso non è attivo a causa dell'assenza di studenti.
Course is not active due to lack of attendance.
LSD 10/11
Laboratorio di Progettazione di Software Distribuito
Distributed Software Design Laboratory
Corso di Laurea in Informatica e Networking
Go to the course web page.
EdE 10/11
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
LPR-A 09/10
Laboratorio di Programmazione di Rete
Corso di Laurea in Informatica
Vai al sito del corso.
EdE 09/10
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
Beyond the GUI: The roles of humans in software requirements and design
Corso di dottorato
School of Software, University of Technology, Sydney
Slides are available on request.
SSIS: Programmazione e Sistemi Il corso si è svolto da Aprile a Giugno 2009
LLS 08/09
Laboratorio di Linguaggi di Sistema
Corso di Laurea in Informatica
Vai al sito del corso.
EdE 08/09
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
LLS 07/08
Laboratorio di Linguaggi di Sistema
Corso di Laurea in Informatica
Vai al sito del corso.
EdE 07/08
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
IS 07/08
Ingegneria del Software
Corso di Laurea in Informatica Applicata (La Spezia)
Vai al sito del corso.
Scuola di dottorato "G. Galilei"
Corso su "Virtual Machines" (con A. Cisternino)
Slides are available on request.
Lipari International School for Computer Science Researchers
Lecture on "Bytecode Engineering with Annotations"
Slides are available on request.
LIP 06/07-C
Laboratorio di Introduzione alla programmazione - II modulo - Corso C
Corso di Laurea in Informatica
Vai al sito del corso.
LLS 06/07
Laboratorio di Linguaggi di Sistema
Corso di Laurea in Informatica
Vai al sito del corso.
EdE 06/07
Editoria Elettronica
Corso di Laurea in Informatica Umanistica
Vai al sito del corso.
LLS 05/06
Laboratorio di Linguaggi di Sistema
Corso di Laurea in Informatica
Vai al sito del corso.
LIP 04/05 (supporto)
Laboratorio di Introduzione alla Programmazione
Corso di Laurea in Informatica
Vai al sito del corso.
LPS04-B
Laboratorio di Programmazione di Sistema - Corso B
Corso di Laurea in Informatica
Vai al sito del corso B, o a quello generale di LPS.
IG04
Informatica Generale
Corso di Laurea in Scienze e Tecnologie dell'Ambiente
Vai al sito del corso.
Lipari International School for Computer Science Researchers
Lecture on "Syntehsizing UML models from NL requirements"
Slides are available on request
Progettazione di Applicazioni Web 2002
Corso IFTS - Tecnico Informatico per il supporto
al Commercio Elettronico o ai sistemi Informativi Territoriali
Vai al sito del corso
ISLP 01/02
Ingegneria del Software: Laboratorio
Vai al sito del corso
Informatica per Ufficiali 2001/2002
Corso applicativo presso l'Accademia Navale di Livorno
 
Calcolatori Elettronici 2001/2002
Corso propedeutico per Ufficiali NATO presso
l'Accademia Navale di Livorno
 
Precorsi 01/02
Alfabetizzazione informatica
Vai al sito del corso (in Italiano)
ISLP 00/01
Ingegneria del Software: Laboratorio
Vai al sito del corso
Master Web&Wireless 00/01
Ingegneria del Software: Laboratorio
Vai al sito del corso
Le lezioni sono tenute presso il Laboratorio 1 del Polo Fibonacci (area di Informatica)
Precorsi 00/01
Alfabetizzazione informatica
Vai al sito del corso (in Italiano)
Lab2 99/00 (supporto)
Laboratorio di programmazione, 2 modulo
Vai al sito del corso (in Italiano).
ISLP 99/00 (supporto)
Ingegneria del Software: Laboratorio di Progettazione
Vai al sito del corso (in Italiano).
Esamina i progetti degli studenti (in Italiano).
ISLP 98/99 (supporto)
Ingegneria del Software: Laboratorio di Progettazione
Vai al sito del corso (in Italiano).
Esamina i progetti degli studenti (in Italiano).
TAMC-1 97/98
Teoria e applicazione delle macchine calcolatrici - I modulo
Corso di Laura in Matematica, Università di Pisa
 
ISLP 97/98 (supporto)
Ingegneria del Software: Laboratorio di Progettazione
Vai al sito del corso (in Italiano).
Esamina i progetti degli studenti (in Italiano).
DB-Lab 97/98 (materiale didattico)
Laboratorio di Basi di Dati
 
ISLP 96/97 (supporto)
Ingegneria del Software: Laboratorio di Progettazione
Vai al sito del corso (in Italiano).
Esamina i progetti degli studenti (in Italiano).

 

Theses supervised

Current theses
None at this time

Recent theses
Luca Del Carlo
Tecniche di confronto tra documenti XMI/UML
(correlatore)
Angela Grisafi
Una libreria Java per il calcolo della Fast Fourier Transform
(correlatore)
V. Niro & A. Galligani
L'agente immobiliare elettronico dalla parte del consumatore
(correlatore)
Simone Guerrieri
Testing funzionale guidato dalle specifiche
(correlatore)
Marco Arioli
Modelli descrittivi dell'interfaccia utente
(correlatore)
Umberto Cappellini
Uno strumento visuale per la gestione di diagrammi
(correlatore)