Teaching

Academic Year 2016/17

Laurea in Ingegneria Informatica e Automatica
Programmazione Orientata agli Oggetti


Master in Artificial Intelligence and Robotics
Probabilistic reasoning and learning
(3 CFU) within the course Artificial Intelligence


Master in Artificial Intelligence and Robotics
Human-Robot Interaction


Office hours/Orario ricevimento
Tuesday 16.00-17.00


Note to the students.
to improve organization of e-mail messages, please use the prefix shown below in the subject of e-mails related to the courses.
This action will improve response time.

 Course Prefix to use in e-mail subject
 Programmazione Orientata agli Oggetti [OOP]
 Artificial Intelligence (Probabilistic reasoning and learning)  [AI-2B]
 Human-Robot Interaction     [HRI]





Previous years

Fixed-term Professor
- Professore a contratto
Institution: Sapienza Università di Roma

Year                      Lecture/Course
1998-99    Fondamenti di Informatica I (II modulo) / Diploma di Ingegneria Informatica
2000-01    Fondamenti di Informatica (10 CFU) / Corso di Laurea in Ingegneria Informatica
2001-02    Fondamenti di Informatica (10 CFU) / Corso di Laurea in Ingegneria Informatica

Assistant Professor - Incarichi didattici Corsi di Laurea in Ingegneria Informatica (vari ordinamenti) e Ingegneria Aerospaziale
Institution: Sapienza Università di Roma

Year                     Institution                                    Lecture/Course
2002-03    Fondamenti di Informatica (10 CFU)
2003-04    Tecniche di Programmazione (5 CFU)  Laboratorio di Programmazione (5 CFU)
2004-05    Tecniche di Programmazione (5 CFU)
2005-06    Apprendimento Automatico (5 CFU)     Tecniche di Programmazione (5 CFU)
2006-07    Apprendimento Automatico (5 CFU)     Tecniche di Programmazione (5 CFU)
2007-08    Apprendimento Automatico (5 CFU)     Tecniche di Programmazione (5 CFU)
2008-09    Fondamenti di Informatica 1 (12 CFU)   Apprendimento Automatico (6 CFU)
2009-10    Programmazione e Metodi Numerici (9 CFU)    Machine Learning (6 CFU)
2010-11    Programmazione e Metodi Numerici (9 CFU)    Machine Learning (6 CFU)

Associate Professor - Incarichi didattici Corsi di Laurea in Ingegneria Informatica (vari ordinamenti, inclusa sede di Latina)
Institution: Sapienza Università di Roma

2011-12    Progettazione del Software (6 CFU)        Machine Learning  (6 CFU)
2012-13    Progettazione del Software (9 CFU)        Machine Learning  (6 CFU)
2013-14    Progettazione del Software (9 CFU)        Machine Learning  (6 CFU)
2014-15    Progettazione del Software (9 CFU)        Learning in Autonomous Systems (3 CFU)    Artificial Intelligence and Machine Learning (3 CFU)
2015-16    Tecniche di Programmazione (6 CFU)     Learning in Autonomous Systems (3 CFU)    Human-Robot Interaction (3 CFU)
2016-17    Programmazione Orientata agli Oggetti (6 CFU)     Artificial Intelligence (3 CFU)    Human-Robot Interaction (3 CFU)

Teaching books

D. Calvanese, G. De Giacomo, C. Demetrescu, L. Iocchi, D. Nardi. “Lezioni di Tecniche di Programmazione” Esculapio, 2004.

D. Calvanese, G. De Giacomo, C. Demetrescu, L. Iocchi, D. Nardi. “Lezioni di Fondamenti di Informatica” Esculapio, 2003.