Politecnico di Torino
Politecnico di Torino
Politecnico di Torino
Academic Year 2017/18
Visualization of quantitative information
1st degree and Bachelor-level of the Bologna process in Computer Engineering - Torino
1st degree and Bachelor-level of the Bologna process in Mechanical Engineering - Torino
1st degree and Bachelor-level of the Bologna process in Automotive Engineering - Torino
Teacher Status SSD Les Ex Lab Tut Years teaching
Torchiano Marco ORARIO RICEVIMENTO AC ING-INF/05 30 0 30 0 5
SSD CFU Activities Area context
ING-INF/05 6 D - A scelta dello studente A scelta dello studente
Subject fundamentals
The correct and effective visual presentation of information is not only a fundamental aspect in the scientific and engineering field, but it represents a fundamental capability in the communication at large.
The course presents the fundamental theoretical and methodological knowledge to organize, process and visualize quantitative (mainly numerical) information. Moreover it provides the practical abilities to design and build visualizations by means of modern computer technologies, focusing both on traditional and web presentations. The course is taught in Italian.
Expected learning outcomes
Knowledge: the student, at the end of the course, will possess the basic concepts of the measurement theory, the theoretical aspects concerning the efficient organization and storage of digital information (using spreadsheets and open-data formats), the basis of the cognitive and perceptual aspects related to visualization, and the knowledge of the main visualization environments.
Abilities: the student will be able to define the methodological aspects, to design and build simple visualization systems for quantitative information. In particular, the effective and efficient use of such tools as spreadsheets, the creation of graphs for documents as reports and presentations, and the development interactive web visualizations.
Prerequisites / Assumed knowledge
The course requires a basic knowledge of mathematical analysis and programming, such as that provided by the Ist year courses. In particular the capability of writing simple programs is mandatory.
Data and measures (0.5 cfu)
o Measurement theory
o Descriptive statistics basics
Visualization (1 cfu)
o Visualization techniques
o Visual encoding
o Typical diagrams
o Diagram additional compoments
Online visualization (4.5 cfu, split as described below)
o Web Architecture, HTML, CSS (1 cfu)
o Javascript (2 cfu)
o Visualization library (1.5)
Delivery modes
The course consists of a theoretical part strictly intertwined with a practical one.
Laboratory experiences are planned for:
electronic spreadsheets usage
development with advanced tools.
Texts, readings, handouts and other learning resources
Materials and handouts provided by the teacher
Edward R. Tufte, 1983. The Visual Display of Quantitative Information." Graphics Press.
Stephen Few, "Show Me the Numbers: Designing Tables and Graphs to Enlighten" 2nd Edition, Analytics Press, 2012
Alberto Cairo, "The Functional Art: An introduction to information graphics and visualization", New Riders, 2012.
Marijn Haverbeke, "Eloquent JavaScript: A Modern Introduction to Programming", 2nd Edition", No Starch Press, 2014
Scott Murray. Interactive Data Visualization for the Web, O'Reilly Media, 2013
Assessment and grading criteria
The exam will take place at the computer and consists in designing and developing a visualization starting from a case study. In addition two closed answer question are presented to check the knowledge of the theoretical topics.
It is an open book exam lasting two hours.
The assessment criteria concern the completeness of the critical analysis of the case study (40% of the final grade), the functionality of the proposed redesign and the relative visual integrity (proportionality, clarity, and usefulness) (50% of final grade), and completeness of theoretical knowledge acquired (10% of final grade).

Programma definitivo per l'A.A.2017/18

© Politecnico di Torino
Corso Duca degli Abruzzi, 24 - 10129 Torino, ITALY
WCAG 2.0 (Level AA)