Description
This is the 2014-2015 page. The link to the 2015-2016 page is:
https://piazza.com/uniroma1.it/spring2016/1038134/home
Human-Computer Interaction
(Master of Science in Engineering in Computer Science, Laurea Magistrale in Ingegneria Informatica)
Proff. T.Catarci and G.Santucci
Course Goal. This course concentrates on the fundamentals of both human-computer interaction and information visualization, and discusses in detail the concept of usability for interactive systems as well as the user-centered design (UCD). The various topics will be examined under different perspectives, dealing with theoretical, methodological, technological and application-oriented aspects, looking at them both in the current scenario and in view of future developments. Along the course, the student should acquire theoretical skills, methodologies, and techniques to be applied in a concrete project to be developed following the user-centered design.
The main goal of information visualization is to reveal the structure, extract meaning, and navigate large and abstract data sets (vs. scientific data visualization, cartography, and computer graphics, not addressed in this course), using interactive computer based representations that utilize the powerful processing capabilities of the human eyes. The increasing interest about information visualization has lead to the development of many interesting and effective ideas about how to visualize abstract information. This course will present a comprehensive survey of existing approaches, focusing on how to present information clearly and effectively; moreover, it will analyze the factors that contribute to success or lack, allowing to evaluate a given visualization and to devise future successful visualizations.
Prerequisites: Students are expected to have a background knowledge on programming languages, programming structures, databases, and software architectures.
Lecture Material
A. Dix. et al. Human-Computer Interaction. Pearson/Prentice Hall, 2003 (3rd edition).
Lectures
https://docs.google.com/spreadsheet/ccc?key=0AhWTPlxe-sdhdDE1MzFvSXdjMVhoUi04S3FCVTE0c2c&usp=sharing#gid=1
Tutors
Valeria Mirabella (http://www.dis.uniroma1.it/~mirabell/index.htm) and Marco Angelini (http://www.dis.uniroma1.it/~dottoratoii/students/marco-angelini) are responsible for the assignment and monitoring of the students' teamwork (tesina). Students have to get their approval before registering for the teamwork presentation.
Final exam
The final exam is constituted by the elaboration of a teamwork (tesina) and the oral presentation of such a teamwork, during which questions on the various topics covered during the course will be asked. The exam score will be calculated approximately as: 0,2*questionsscore+0,8*teamworkscore.
Exam calendar
https://docs.google.com/spreadsheet/ccc?key=0AhWTPlxe-sdhdDRySVVLYWNkTzRNV1k0UEdXYkVPS1E&usp=sharing#gid=0
https://piazza.com/uniroma1.it/spring2016/1038134/home
Human-Computer Interaction
(Master of Science in Engineering in Computer Science, Laurea Magistrale in Ingegneria Informatica)
Proff. T.Catarci and G.Santucci
Course Goal. This course concentrates on the fundamentals of both human-computer interaction and information visualization, and discusses in detail the concept of usability for interactive systems as well as the user-centered design (UCD). The various topics will be examined under different perspectives, dealing with theoretical, methodological, technological and application-oriented aspects, looking at them both in the current scenario and in view of future developments. Along the course, the student should acquire theoretical skills, methodologies, and techniques to be applied in a concrete project to be developed following the user-centered design.
The main goal of information visualization is to reveal the structure, extract meaning, and navigate large and abstract data sets (vs. scientific data visualization, cartography, and computer graphics, not addressed in this course), using interactive computer based representations that utilize the powerful processing capabilities of the human eyes. The increasing interest about information visualization has lead to the development of many interesting and effective ideas about how to visualize abstract information. This course will present a comprehensive survey of existing approaches, focusing on how to present information clearly and effectively; moreover, it will analyze the factors that contribute to success or lack, allowing to evaluate a given visualization and to devise future successful visualizations.
Prerequisites: Students are expected to have a background knowledge on programming languages, programming structures, databases, and software architectures.
Lecture Material
A. Dix. et al. Human-Computer Interaction. Pearson/Prentice Hall, 2003 (3rd edition).
Lectures
https://docs.google.com/spreadsheet/ccc?key=0AhWTPlxe-sdhdDE1MzFvSXdjMVhoUi04S3FCVTE0c2c&usp=sharing#gid=1
Tutors
Valeria Mirabella (http://www.dis.uniroma1.it/~mirabell/index.htm) and Marco Angelini (http://www.dis.uniroma1.it/~dottoratoii/students/marco-angelini) are responsible for the assignment and monitoring of the students' teamwork (tesina). Students have to get their approval before registering for the teamwork presentation.
Final exam
The final exam is constituted by the elaboration of a teamwork (tesina) and the oral presentation of such a teamwork, during which questions on the various topics covered during the course will be asked. The exam score will be calculated approximately as: 0,2*questionsscore+0,8*teamworkscore.
Exam calendar
https://docs.google.com/spreadsheet/ccc?key=0AhWTPlxe-sdhdDRySVVLYWNkTzRNV1k0UEdXYkVPS1E&usp=sharing#gid=0
General Information
No information, yet. Stay tuned!
Name | Office Hours | |
---|---|---|
Giuseppe Santucci | When? Where? | |
Marco Angelini | When? Where? | |
Tiziana Catarci | When? Where? | |
Valeria Mirabella | When? Where? |
Lecture Notes (HCI)
Lecture Notes (HCI)
Date
May 11, 2015
May 4, 2015
Apr 27, 2015
Apr 15, 2015
Mar 23, 2015
Apr 13, 2015
Mar 23, 2015
Mar 18, 2015
Mar 9, 2015
Feb 23, 2015
Feb 23, 2015
Feb 23, 2015
Lecture Notes (Infovis)
Lecture Notes (Infovis)
Date
May 4, 2015
Mar 23, 2015
Mar 16, 2015
Mar 2, 2015
Feb 22, 2015
Lecture Notes (d3.js)
Lecture Notes (d3.js)
Date
May 27, 2015
May 13, 2015
May 13, 2015
Apr 14, 2015
Lecture Notes (HCI Practices)
Lecture Notes (HCI Practices)
Date
May 25, 2015
May 25, 2015
May 6, 2015
Mar 25, 2015
Mar 25, 2015