Seminar: Davide Fossati-Silicon Valley Campus - Carnegie Mellon University

Seminar: Davide Fossati-Silicon Valley Campus - Carnegie Mellon University

Davide Fossati

Davide Fossati headshotThe Silicon Valley campus welcomes CMU faculty member Davide Fossati, Ph.D., Assistant Teaching Professor of Computer Science.

  • Wednesday, March 4
  • 1:30 p.m. PST
  • Silicon Valley campus, Bldg 23 Room 118

Remote Attendance

Via Adobe Connect at — log in as guest

Archived seminars available on CMU-SV's YouTube channel

Learning Computer Science with iList and ChiQat-Tutor

Abstract: One-on-one tutoring is a form of instruction that has been shown to be very effective. We developed an Intelligent Tutoring System, iList, that helps students learn linked lists. One of the main advancements in iList is the presence of a Procedural Knowledge Model automatically extracted from student data. This model allows iList to provide effective reactive and proactive procedural feedback while a student is solving a problem. We tested five different versions of iList, differing in the level of feedback they can provide, in multiple classrooms, with a total of more than 200 students. The evaluation study showed that iList is effective in helping students learn; students liked working with the system; and the feedback generated by the most sophisticated versions of the system is helpful in keeping students on the right path. We then developed ChiQat-Tutor, that extends iList in multiple ways: we re-engineered the system to make it modular and extensible; we added support for binary search trees and recursion; and we included two new tutoring strategies: worked-out examples and analogy-based examples.

About the Speaker: Davide Fossati ( is an Assistant Teaching Professor of Computer Science at Carnegie Mellon University in Qatar. He received his Ph.D. in Computer Science at the University of Illinois at Chicago in summer 2009. He also holds an M.Sc. degree in Computer Engineering from the Politecnico di Milano, Italy (2004), and an M.Sc. in Computer Science from the University of Illinois at Chicago (2003). His research interests include Educational Technology, Educational Assessment, and Computer Science Education.