Introduction to data visualization

Introduction to data visualization

Delivery institution

Faculty of Science and Technology
Department of Informatics

Instructor(s):

Ke Er Amy Zhang

Start date

18 January 2027

End date

26 February 2027

Study field

CHARM priority field

Study level

Study load, ECTS

2,5

Short description

This course will introduce the basics of designing and developing data visualizations. Data visualization is a proven way to engage with, explore, and contextualize large amounts of information critical to our decision-making. Through a series of lectures and practical activities in Python, you will learn about different types of data, user goals, and a “grammar” of visualization that will help you create and analyze data visualizations. You will also learn about interactivity that makes it easier to explore your data. Utimately, knowledge of these building blocks will enable you to produce effective and purposeful visual data representations.

Full description

https://www4.uib.no/en/studies/courses/digi118

Learning outcomes

At the end of the course, the learner will be able to:
– have an understading of the basic principles of visualization theory and techniques across different major data domains
– have knowledge of human graphical perception and its relations to visualization design
– have an overview of methods to visually encode and interact with data
– have gained practical experience in building basic visualizations of data for analysis and communication
– critically evaluate and discuss visualizations
– recognize and can critically discuss the role and importance of visualization in contemporary society
– explain “visualization literacy”

Course requirements

None.

We recommend having previous experience in programming and algorithmic thinking and data or data structures. While success in the course is possible without programming experience, the learner should expect to put in extra time and effort to master the assignments.

Places available

750

Planned educational activities and teaching methods:

Four modules with asynchronous lecture videos on Panopto Video, along with a portfolio-style assessment: 4 quizzes based on lectures and one final programming assignment. The students have to submit and pass all portfolio components to get an overall pass.

The course runs from Week 3-8 (jan 18-feb 26)

  • Week 3 (Jan 18): 1x prep module released online on MittUiB at Monday 9:00am
  • Weeks 4-7: 4x Lecture modules released online on MittUiB at Monday 9:00am
  • Final deadline to submit obligatory coursework on February 26 2027 @ 23:59

Course code

DIGI118

Language

Assessment method

Quizzes

Final certification

Transcript of records

Assessment date

26 February 2027

Modality

Learning management System in use

Canvas and programming exercises on Kaggle

Contact hours per week for the student:

3

Specific regular weekly teaching day/time

3 hours per lecture. 1 lecture per week for 4 weeks.

Time zone