|The aim of this course is to introduce students to the theory and practice of data visualization. The course is intended for students who already have a good knowledge of programming and data structures, and a basic knowledge of linear algebra, calculus,and compter grahpics. At the end of the course, the students should be familiar with the aims and problematics of data visualization, and have a good knowledge of the theory, principles, and methods which are frequently used in practice in the construction and use of data visualization applications. Moreover, the students should be able to design, implement, and customize a data visualization application of average complexity in order to get insight in a real-world dataset from one of the application domains addressed during the lecture. On a practical side, the students should understand (and|
apply) the various design and implementation trade-offs which are often encountered in the construction of visualization applications.
Entrance requirementsEntrance requirements tests -Assumed previous knowledge
|The course covers the theory and practice of data visualization. |
This addresses several technical topics, such as: data representation; different types of grids; data sampling, interpolation, and reconstruction; the concept of a dataset; the visualization pipeline. In terms of visualization application, several examples are treated, following the different types of visualization data: scalar visualization, vector visualization, tensor visualization. Besides these, several additional topics are treated, such as volume data visualization and a brief introduction to information visualization. The techiques treated in the course are illustrated by means of several practical, hands-on, examples.
Previous knowledge can be gained byResources for self study
|2IL05 - Data structures|
2IP05 - Programming
2IP15 - Programming methods
2IV10 - Computergrafiek
2WF08 - Lineaire algebra B
|Bachelor College or Graduate School||Required materials-Recommended materials|
|College / course|
|Number of opportunities||1|
|Test duration in minutes||-|
RemarkTwo assignments covering the core topics of the course