Scheda programma d'esame
SCIENTIFIC AND LARGE DATA VISUALIZATION
PAOLO CIGNONI
Anno accademico2018/19
CdSINFORMATICA
Codice656AA
CFU6
PeriodoPrimo semestre
LinguaInglese

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

Al termine del corso lo studente avrà acquisito conoscenze in merito alle basi della grafica tridimensionale e alle tecniche di visualizzazione scientifica e interattiva di grandi quantita di dati.

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

Per l'accertamento delle conoscenze sarà valutata oralmente la capacità di capire e di presentare oralmente i contenuti delle lezioni e delle letture assegnate.

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à

Capacità di progettare e realizzare piccole applicazioni interattive, preferibilmente utilizzando tecnologie web based, o plugin per sistemi esistenti, che offrano la possibilita' di visualizzare in maniera sofisticata o interattiva dati grezzi o implementino alcuni concetti 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 capacità sopra discusse. 

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.

Prerequisiti (conoscenze iniziali)

Per la parte teorica sono sufficienti nozioni di base di algebra lineare e analisi. Per la parte progettuale si presuppone o una buona conoscenza del c++ o una buona conoscenza di sviluppo di applicazioni web based interattive. 

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

Per la parte di Grafica tridimensionale per un approfondimento un testo consigliato puo' esser 

  • 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

Per la parte di Data Visualization, un testo introduttivo 

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

Per la parte di Graph Drawing

  • Handbook of Graph Drawing and Visualization (Discrete Mathematics and Its Applications)Roberto Tamassia (Editor), 2013
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
Indicazioni per non frequentanti

Tutti i materiali suggeriti per la lettura, diapositive delle lezioni, esercizi, compiti, saranno resi disponibili sul sito del corso. Ci aspettiamo che lo studente interagisca a distanza durante il corso e partecipi alle attività svolte con il supporto della piattaforma (attività assegnate e così via).

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, potrà essere sostenuta o con un compitino, o con un orale al momento della discussione della parte progettuale

Ultimo aggiornamento 28/09/2018 00:35