• Years2 Years
  • ECTS credits120

Main content


Objectives and content


After studying this programme, a candidate with a Master's degree in Informatics specializing in Visualization will have substantial knowledge and advanced skills in visualization, computer graphics and interactive techniques as well as substantial skills in related programming. Due to the interdisciplinary nature of visualization, the students are also given an introductory overview of specialized areas such as medicine, biology, or the geosciences. In their Master's programme, the students are given a thorough introduction to scientific working principles, e.g., taking state-of-the-art research into account and presenting their own work.


Visualization is a field of emerging relevance in computer science with many areas of application. Advanced computer graphics are used to convey insight into large, complex data sets. The data sets result from various measurements, e.g. from medical 3D scanners, seismic/sonar measurements, or computer simulations (e.g., computational fluid dynamics), or from complex modelling, such as modelling of dynamic systems by means of differential equations. Visualization deals with the interactive study and analysis of data and the presentation of results. Prominent examples of visualization are volume display of medical 3D images, the visualization of the air flow around cars and aeroplanes, and the visualization of large hierarchical data structures, such as the filing system on a computer.

What you Learn

Learning Outcomes

A candidate who has completed his or her qualifications should have the following learning outcomes defined in terms of knowledge, skills and general competence:


The candidate

  • Can explain the basic principles of computer graphics and visualization in the context of informatics
  • Can apply various approaches to visual analysis and/or scientific visualization of practical problems
  • Can describe appropriate visualization solutions to various application scenarios
  • Can find and make use of related (scientific) work when solving a practical problem
  • Can explain the principles of programming, in particular also GPU programming


The candidate

  • Can design solutions to basic informatics problems in computer graphics and visualization
  • Can demonstrate problem solving according to scientific working principles
  • Can work with data of different kinds
  • Can design computer programs for data analysis and scientific computing
  • Can communicate effectively

General competence

The candidate

  • Can classify visualization and computer graphics techniques
  • Can advocate a particular solution
  • Can communicate a given solution
  • Can organize and structure a particular problem solving approach in a team environment

Study Period Abroad

Study period abroad

You can plan study periods abroad in consultation with your supervisor as a part of the master agreement.

How to Apply

Admission Requirements

This programme is avalible for citizens from within the European Union/EEA/EFTA.

Follow these links to find the general entry requirements and guidelines on how to apply:



Admission Requirements

The master's programme builds on a bachelor's degree from the Department of Informatics, or a bachelor's degree and at least 80 ECTS of Mathematics and Informatics/Computer science.

Bachelor's degrees from UiB that qualify:

  • Bachelor's degree from Department of Informatics, UiB (BAMN-BINF, BAMN-DSIK, BAMN-DTEK, BAMN-DVIT, BATF-IMØ, BAMN-INF)
  • Bachelor's degree in Information and Communication Technology (IKT) with at least 15 ECTS (at least two courses for at least 7,5 ECTS each) of elective Mathematics
  • Bachelor's degree in Cognitive Science (BASV-KOGNI) with specialization in Informatics
  • Bachelor's degree in Artificial Intelligence (BASV-AIKI) qualifies, if you have at least 80 ECTS of Mathematics and Informatics/Computer Science. Out of these 80 ECTS, at least 40 ECTS must be in Informatics/Computer science, and at least 15 ECTS must be in Mathematics. One course in Statistics can count towards Mathematics (except STAT100). MNF130 and equivalent counts as Informatics. INF-courses and INFO-courses with credit reduction towards INF-courses count as informatics.

Bachelor's degrees that qualify

  • Bachelor's degree in Computing from HVL (Western Norway University of Applied Sciences)
  • Bachelor's degree in Information Technology from HVL
  • Bachelor's degree in Communication Systems from HVL

Other bachelor's degrees might qualify if you have at least 80 ECTS of Mathematics and Informatics/Computer Science. Out of these 80 ECTS, at least 40 ECTS must be in Informatics/Computer science, and at least 15 ECTS (at least two courses with 7,5 ECTS each) must be in Mathematics. If both INF100 and INF109 are part of the Bachelor's degree, the applicant will only get credits for INF100. One course in Statistics can count towards Mathematics (except STAT100). MNF130 (and equivalent) counts as Informatics.

For international self-financing applicants:

The Master's programme is not available for international applicants residing outside of the Nordic countries, the European Union/EEA and Switzerland.

You also need to document:

More information

About the programme

See full study plan