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





Information Visualisation (2185)

Coordinating lecturer:Prof. dr. Gustavo ROVELO RUIZ 
Co-lecturer:Prof. dr. Kris LUYTEN 
Member of the teaching team:Mevrouw Anouk MICHIELS 
 De heer Jarne THYS 
 dr. Jeroen CEYSSENS 


Credits: 6,0
Study load hours: 162
Period: semester 2 (6sp)

Language of instruction: English
Exam contract: not possible

2nd Chance Exam1: Yes
Final grade2: Numerical
Tolerance3: See included in these programmes

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.



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


Organisational and teaching methods
Organisational methods  
Lecture  
Project  
Small group session  


Evaluation

Semester 2 (6,00sp)

Evaluation method
Other evaluation method during teaching period50 %
Other project
Transfer of partial marks within the academic yearYes, with condition
Conditions transfer of partial marks within the academic yearMinstens 50% behaald.
Oral exam50 %
Transfer of partial marks within the academic yearYes, with condition
Conditions transfer of partial marks within the academic yearMinstens 50% behaald.
Open questions

Second examination period

Evaluation second examination opportunity different from first examination opprt
No


Learning outcomes
  EC = learning outcomes      DC = partial outcomes      BC = evaluation criteria  
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 
  • EC 10: A graduate of the Master of Computer Science programme is able to work in team; he or she is able to distribute and coordinate the activities through cooperation in small and large groups.

 

Included in these programmesTolerance3
Y
Master Computer Science profile Engineering Interactive Systems Y
Master of Computer Science choice Y



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.