Scheda programma d'esame
SCIENTIFIC AND LARGE DATA VISUALIZATION
PAOLO CIGNONI
Anno accademico2017/18
CdSINFORMATICA
Codice656AA
CFU6
PeriodoPrimo semestre
LinguaItaliano

ModuliSettore/iTipoOreDocente/i
SCIENTIFIC AND LARGE DATA VISUALIZATIONINF/01LEZIONI48
PAOLO CIGNONI unimap
Obiettivi di apprendimento
Learning outcomes
Conoscenze

Il corso si pone l'obiettivo di fornire le basi di Grafica 3D e di Data Visualization. 

Knowledge

At the end of the course the student will have acquired knowledge about the basics of three-dimensional graphics and techniques of scientific and interactive visualization of large amounts of data.

 

Modalità di verifica delle conoscenze

Esame scritto e/o orale per la verifica delle conoscenze esposte

Assessment criteria of knowledge

For the assessment of knowledge, the ability to understand and present the contents of the lessons and the assigned readings will be orally evaluated.

 

Capacità

Realizzare applicazioni interattive, plugin, o piccoli sistemi, che offrano la possibilita' di visualizzare in maniera sofisticata dati grezzi o implementino alcuni aspetti di base della grafica 3D o di data visualization 

Skills

Ability to design and implement small interactive applications, preferably using web based technologies, or plugins for existing systems, which offer the possibility to display in a sophisticated or interactive raw data or implement some basic concepts of 3D graphics or data visualization

 

Modalità di verifica delle capacità

La realizzazione di un piccolo progetto che implementi acluni aspetti delle discipline viste a lezione fornisce lo strumento prinicipale di verifica della conoscenza approfondita del materiale discusso a lezione. 

Assessment criteria of skills

The realization of a small project that implements some aspects of the disciplines seen in class provides the main tool for verifying the capacity discussed above.

 

Prerequisites

For the theoretical part, basic notions of linear algebra and analysis are sufficient. For the design part it is assumed either a good knowledge of the C ++ or a good knowledge of the development of interactive web based applications.

 

Programma (contenuti dell'insegnamento)

3D Graphics

  • basi di modeling
  • basi di rendering

Data Visualization

  • basi di graph drawing
  • basi di scientific visualization
  • visual perception
  • framework for data vis on web

 

Syllabus

3D Graphics

  • modeling bases
  • rendering bases

Data Visualization

  • bases of graph drawing
  • bases of scientific visualization
  • visual perception
  • framework for data vis on web

 

Bibliografia e materiale didattico

Lucidi e materiale distribuito sulla pagina web del corso

Bibliography

Transparencies and material distributed on the course web page

For the part of three-dimensional graphics for a deepening, a recommended text can be

  • Computer Graphics: Principles and Practice, 3rd Edition, by John F. Hughes, Andries van Dam, Morgan McGuire, David F. Sklar, James D. Foley, Steven K. Feiner, and Kurt Akeley, July 2013

For the part of Data Visualization, an introductory text

  • Edward Tufte, The Visual Display of Quantitative Information, 2001

For the part of Graph Drawing

  • Handbook of Graph and Visualization (Tamworth Mathematics and Its Applications) Roberto Tamassia (Editor), 2013

 

Modalità d'esame

L'esame e' costituito da una parte progettuale ed una teorica.
La parte teorica che riguarda gli argomenti trattati durante il corso, puo' essere sostenuta o con un compitino, o con un orale al momento della consegna della parte progettuale

Ultimo aggiornamento 11/01/2019 10:11