DH2320 Introduction to Visualization and Computer Graphics 6.0 credits

Introduktion till visualisering och datorgrafik

The course includes fundamentals within visualization and visual communication with techniques in a broad sense and with examples, demonstrations and lab assignments within different applications, such as computer games, medical visualization, environmental planing, and information visualization.

The course includes both theory and practical aspects with theory and lab assignments being mixed. The students are expected to see and use current tools within the focus of the course.

  • Education cycle

    Second cycle
  • Main field of study

    Computer Science and Engineering
  • Grading scale

    P, F

Course offerings

Intended learning outcomes

The students should after the course be able to

  • explain fundamental concepts within computer graphics such as geometrical transformations, illumination models, removal of hidden surfaces and rendering
  • explain the ideas in some fundamental algorithms for computer graphics and to some extent be able to compare and evaluate them
  • explain and apply fundamental principles within interaction programming
  • explain and understand fundamental concepts within information visualization and scientific visualization.

Course main content

  • Computer graphics
  • Information visualization
  • Scientific visualization
  • Interaction programming


Single course students: 90 university credits including 45 university credits in Mathematics and/or Information Technology and the courses SF1604 Linear algebra, SF1625 Calculus in one variable, SF1626 Calculus in several variables, SF1901 Probability theory and statistics, DD1337 Programming and DD1338 Algorithms and Data Structures or equivalent.


Kurslitteraturen består av material som delas ut på föreläsningarna.


  • LAB1 - Laboratory Work, 3.0, grading scale: P, F
  • TEN1 - Examination, 3.0, grading scale: P, F

In this course all the regulations of the code of honor at the School of Computer science and Communication apply, see: http://www.kth.se/csc/student/hederskodex/1.17237?l=en_UK.

Offered by

EECS/Human Centered Technology


Tino Weinkauf (weinkauf@kth.se)


Tino Weinkauf <weinkauf@kth.se>


Course syllabus valid from: Spring 2019.
Examination information valid from: Spring 2019.