Skip to main content
Till KTH:s startsida Till KTH:s startsida

DH2321 Information Visualization 6.0 credits

The course includes techniques and principles for visualization of information with examples, demonstrations and lab assignments within different applications.

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 and will utilize software tools for information visualization that are being used within industry, public sector and academia.

About course offering

For course offering

Spring 2025 ivis25 programme students

Target group

Open for all students from year 3 and for students admitted to a master's programme as long as it can be included in your programme.

Part of programme

Master's Programme, Computer Science, åk 1, CSDA, Recommended

Master's Programme, Computer Science, åk 1, CSID, Conditionally Elective

Master's Programme, Computer Science, åk 1, CSVG, Conditionally Elective

Master's Programme, Industrial Engineering and Management, åk 1, IAVN, Conditionally Elective

Master's Programme, Interactive Media Technology, åk 1, Conditionally Elective

Master's Programme, Interactive Media Technology, åk 2, Conditionally Elective

Periods

P3 (6.0 hp)

Duration

14 Jan 2025
16 Mar 2025

Pace of study

50%

Form of study

Normal Daytime

Language of instruction

English

Course location

KTH Campus

Number of places

Places are not limited

Planned modular schedule

Application

For course offering

Spring 2025 ivis25 programme students

Application code

60228

Contact

For course offering

Spring 2025 ivis25 programme students

Contact

Mario Romero, marior@kth.se

Examiner

No information inserted

Course coordinator

No information inserted

Teachers

No information inserted
Headings with content from the Course syllabus DH2321 (Spring 2020–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

The course covers the basic concepts of information visualization including the visualization pipeline, data types, data transformations, data models, visual mappings, visual structures, view transformations, and evaluation techniques. Students develop projects using web-based visualization tools, in particular D3.js.

The course is project-based and the students create and work both individually and in groups. The projects range from, for example, medical record visualization to environmental visualization of global trade. Group projects include actual data from open sources or from partners who provide the data.

Intended learning outcomes

Having passed the course, the student should be able to

  • develop interactive information visualisations through interactive data transformations, visual mappings and view transformations
  • justify design choices based on domain knowledge
  • analyse and criticise information visualization systems
  • demonstrate and explain own information visualisations for a broad audience
  • evaluate own information visualisations.

Literature and preparations

Specific prerequisites

Completed course in computer graphics and visualisation DD2258/DH2320, or equivalent.

Recommended prerequisites

No information inserted

Equipment

No information inserted

Literature

No information inserted

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

A, B, C, D, E, FX, F

Examination

  • INL1 - Home assignments, 1.0 credits, grading scale: P, F
  • PROA - Individual project, 1.0 credits, grading scale: A, B, C, D, E, FX, F
  • PROB - Individual project, 2.0 credits, grading scale: A, B, C, D, E, FX, F
  • PROC - Group project, 2.0 credits, grading scale: A, B, C, D, E, FX, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted

Examiner

Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

Computer Science and Engineering

Education cycle

Second cycle

Add-on studies

No information inserted

Contact

Mario Romero, marior@kth.se

Transitional regulations

Students can complete missing written assignments and projects from course offerings from earlier years.

Supplementary information

In this course, the EECS code of honor applies, ee:
http://www.kth.se/en/eecs/utbildning/hederskodex