UNIK4660 - Visualization of scientific data

Schedule, syllabus and examination date

Choose semester

Course content

Methods in scientific visualization is presented in this course. First a short introduction to computer graphics is given: Terminology, data representation and some algorithms for geometry building are presenter. Various rendering techniques are mentioned. Special attention is paid to textured based direct rendering or "voxel rendering", which is used extensively through the course. We consider not only how to visualize, but also what to visualize. That is the motivation for including kinematics (the science of motion) into the course. Concepts of kinematics are used when visualizing vector and tensor fields. They are used in the formulation of various schemes used to visualize time varying fields (animations). New techniques for field line visualization like "line integral convolution", "illuminated field lines" and "anisotropic diffusion" are presented. The techniques are applied to astrophysical/geophysical fluid data, computational fluid dynamics data and medical data.

Learning outcome

The course will give the students basic experience in modern data visualization techniques. The course is suited for students of physical sciences, computer science, applied mathematics and medical sciences.


Students who are admitted to study programmes at UiO must each semester register which courses and exams they wish to sign up for in Studentweb.

If you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures.


Recommended previous knowledge

Some background in linear algebra. It is advantageous to have taken the course INF2340-Simulation and visualization, but no formal requirement.

Overlapping courses

8 credits against the older course UNIKI-VAVD. The course is approved at NTNU with the code TMA4235.


3 hours of lectures and problem sessions per week. The students must submit and pass obligatory tasks before they are admitted to take the exam.


Oral examen at the end of the semester. Graded marks.

Explanations and appeals

Resit an examination

Students who can document a valid reason for absence from the regular examination are offered a postponed examination at the beginning of the next semester.

Re-scheduled examinations are not offered to students who withdraw during, or did not pass the original examination.

Facts about this course






Every spring


Every spring

Teaching language

Norwegian (English on request)