TNM067 - Scientific Visualization

Prel. scheduled hours: 48

Rec. self-study hours: 112

Area of Education: Technology

Subject area: Media Engineering

Main field of studies: Media Technology, Computer Engineering, Information Technology

Advancement level:  A

Aim: The goal for this course is to provide the student with deep insights into methods for visualization of scientific data from experiments and simulations. The applicability of the various methods is shown through practical programming exercises.
Upon completion of the course the student should be able to:

  • For a given data set choose an appropriate visualization method.
  • Design and implement a visualization tool using the chosen. method and available software toolkits.
  • Read and present the content in scientific papers in the field.


The course is composed of lectures and laboratory assignments. Scientific papers will also be included as self-study material. The course makes use of the existing infrastructure for visualization including advanced virtual reality equipment.

Course contents: 
  • Introduction: what is visualizaiton about, visualization as a research area, visualization pipelines
  • Data types, representation and grids and interpolation
  • Basic visualizaition methods for scalar data (such as contour lines, color maps, isosrufaces)
  • Overview of techniques for volume rendering
  • Basic visualization methods for vector fields (such as integral lines, LIC)
  • Basic visualizaiton methods for tensor fields (such as glyphs, tensor lines, textures)
  • Concept of feature based visualizaton (such as vortex extraction)
  • Introduction to topological methos in visualization (such as extral structures)

The knowledge gained is applicable in several existing and emerging applications in industry and the public sector, but can also form the foundation of research and development in scientific visualization both within academia and specialized companies.

Course literature:

Data Visualization Principles and Practice, 2n edition, Alexandru C. Telea, 2015 

Visualization Analysis & Design, Tamara Munzner, 2014

Selected scientific papers


Laboratory work: 3 ECTS
Oral examination: 3 ECTS