Teaching

Academic Year 2018/19


First semester

Master in Artificial Intelligence and Robotics
Machine Learning





Previous recent years

Academic Year 2017/18

First semester

Master in Artificial Intelligence and Robotics
Machine Learning (6 CFU)


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



Second semester

Master in Artificial Intelligence and Robotics
Human-Robot Interaction (3 CFU)
within the course Elective in Artificial Intelligence


Laurea in Ingegneria Informatica e Automatica

Tecniche di Programmazione (9 CFU)




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 15.00-16.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
 Tecniche di Programmazione

 [TP]
 Programmazione Orientata agli Oggetti  [OOP]
 Artificial Intelligence (Probabilistic reasoning and learning)  [AI-2B]
 Human-Robot Interaction
 [HRI]
 Machine Learning

 [ML]





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)
2017-18    Tecniche di Programmazione (9 CFU)     Artificial Intelligence (3 CFU)    Machine Learning (3 CFU)     Human-Robot Interaction (3 CFU)

Ore di didattica frontale

2015-16    135
2016-17    120
2017-18    181

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.