De elektronische studiegids voor het academiejaar 2025 - 2026 is onder voorbehoud.





Information Visualisation (2185)

  
Coordinating lecturer :Prof. dr. Gustavo ROVELO RUIZ 
  
Co-lecturer :Prof. dr. Kris LUYTEN 
  
Member of the teaching team :dr. Jeroen CEYSSENS 


Language of instruction : English


Credits: 6,0
  
Period: semester 2 (6sp)
  
2nd Chance Exam1: Yes
  
Final grade2: Numerical
 
Exam contract: not possible


 
Sequentiality
 
   No sequentiality

Prerequisites

The student can program fluently



Content

The course "Information Visualization" focuses on the study of visualization principles and techniques that facilitate improved understanding and analysis of data. Participants in this course not only develop a critical perspective on existing visualizations but also receive training in designing and implementing appropriate visualizations for complex and multidimensional datasets.

The course provides a comprehensive overview of various visualization types and techniques, ranging from static visualizations, known as "flatland" visualizations, which can also be represented on paper, to interactive visualizations of multidimensional data. The lectures cover a wide range of topics, including design principles, Tufte's graphical excellence, visualization integrity, and data-ink theory. Additionally, perception and color theory are explored, encompassing Gibson's affordance theory, perceptual processing, environmental factors, light, brightness, contrast, and constancy. Other topics covered include graph and connectivity visualization, focus + context visualizations, interaction techniques, and both generic and specific visualizations for complex and often multidimensional data.

Moreover, the course introduces students to various toolkits and methodologies for creating visualizations, providing them with hands-on experience in building their own visualizations. Students collaborate in groups to work on visualizations that leverage available datasets, aiming to generate innovative insights within specific domains.



Organisational and teaching methods
Organisational methods  
Lecture  
Project  
Small group session  


Evaluation

Period 2    Credits 6,00

Evaluation method
Other evaluation method during teaching period50 %
Other:project
Oral exam50 %
Open questions

Second examination period

Evaluation second examination opportunity different from first examination opprt
No
 

Compulsory course material
 

Copies of articles.

Course material is distributed during the class or made available via the web

 

Recommended reading
  Information Visualization: Perception for Design,Colin Ware,3,Morgan Kaufmann,9780123814647,Available as e-book: https://ebookcentral.proquest.com/lib/ubhasselt/detail.action?docID=8922 23&pq-origsite=summon

Information Visualization: Design for Interaction,Robert Spence,2,Pearson,9780132065504

Information Graphics: A Comprehensive Illustrated Reference,Robert L. Harris,Oxford University Press,9780195135329,Available as e-book: https://ebookcentral.proquest.com/lib/ubhasselt/detail.action?docID=4703 026&pq-origsite=summon

The Visual Display of Quantitative Information,Edward R. Tufte,2,Graphics Press,9780961392147

Envisioning Information,Edward R. Tufte,1,Graphics Press,9781930824140

Readings in Information Visualization: Using Vision to Think,Stuart K. Card; Jock Mackinlay; Ben Shneiderman,1,Morgan Kaufmann,9781558605336

Visualization Analysis & Design,Tamara Munzner,1


Learning outcomes
Master of Computer Science
  •  EC 
  • EC 3:  A graduate of the Master of Computer Science programme has the necessary knowledge and insights in at least one subdiscipline which allow to contribute to the development and the application of innovative ideas in a certain area of computer science (by deepening basic knowledge at bachelor level, including that of mathematical and other scientific foundations).

  •  EC 
  • EC 5: A graduate of the Master of Computer Science programme is able to independently model a complex problem in computer science, to introduce the necessary abstractions, to describe and to implement the solution in a structured manner, and, finally, to discuss with the stakeholders why the chosen solution and the corresponding implementation meet with the specifications.

  •  EC 
  • EC 6: A graduate of the Master of Computer Science programme is able to independently situate a scientific problem, analyse and evaluate it, to formulate a research question and propose a solution for this in a scientifically substantiated manner.

  •  EC 
  • EC 7: A graduate of the Master of Computer Science programme is able to analyse and evaluate information in a critical manner and to process this information efficiently.

  •  EC 
  • EC 8: A graduate of the Master of Computer Science programme is able to communicate information, ideas and solutions to an audience of fellow computer scientists and to non-specialists by expressing him or herself on the proper level of abstraction.

 

  EC = learning outcomes      DC = partial outcomes      BC = evaluation criteria  
Offered inTolerance3
exchange bachelor informatica K J
exchange master informatica K J
Master Computer Science profile Engineering Interactive Systems J
Master of Computer Science choice J



1   Education, Examination and Legal Position Regulations art.12.2, section 2.
2   Education, Examination and Legal Position Regulations art.15.1, section 3.
3   Education, Examination and Legal Position Regulations art.16.9, section 2.