• Years2 years
  • ECTS credits120


Objectives and content

Master students in optimization work on methods for formulating and solving optimization problems on computers. During the study, the candidates learn both modeling, that is to express practical problems in terms of mathematical models, and to develop algorithms for finding solutions to the models. They acquire expertise within some specialization in optimization, and a good overview of other disciplines of informatics.

The master's program specializes in either discrete/combinatorial optimization or continuous optimization. In both specializations, the students can work on practical problems from industry or business.

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

- has a broad knowledge of the main theoretical concepts in optimization.

- can explain methodologies and algorithms in optimization and knows how to implement them.

- can apply theory and methods of optimization to model and solve real-life problems.


The candidate

- can formulate practical problems from industry as optimization problems.

- is able to plan, design and develop an independent research project in optimization.

- can suggest or develop suitable techniques for solving optimization problems.

- can analyze optimization problems and algorithms.

- can develop and implement suitable techniques for solutions on a computer.

General competence:

The candidate

- has a sound theoretical and computational basis for further studies in theory, methodologies and software in optimization.

- is able to work independently and in groups with others.

- has a critical and analytical view of his/her own work and that of others.

- can demonstrate an understanding of and respect for scientific values about openness, precision, reliability and the importance of differentiating between knowledge and opinions.


Master's Programme in Informatics (krav 120 SP)
When you apply to the master's programme you can prioritize the different specializations
Optimisation (krav 60 SP)
Compulsory courses (krav 20 SP)
Mandatory course
Course codeCourse titleSPSR
INF270Linear Programming101–41
Optional subject (krav 40 SP)
The courses MAT261, INF271, INF272 and INF237 are highly recommended
Master thesis (krav 60 SP)
Mandatory course
Course codeCourse titleSPSR
INF399Master's Thesis in Informatics603
Optional subjects at Western Norway University of Applied Sciences
SP = ECTS credits, S = Semester, R = Recommended semester

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


Autumn and spring

Admission Requirements

General admission criteria:

You must have obtained a first degree (bachelor's degree) of three or four years duration from an approved institution of higher education.

Your bachelor's degree must include minimum 20 ECTS of Mathematics and minimum 60 ECTS of Informatics/Computer science. If both INF100 and INF109 are part of the Bachelor's degree, the applicant will only get credit for INF100.

Additional credits in Mathematics and/or Informatics can be an advantage.

Documentation of proficiency in English is also necessary if you have an international background.

Note that the master's programme has a limited number of places.

See each programme option/specialization for more information about aims and content.

For international self-financing applicants:

The Master's Degree Programme in Informatics is not available for international applicants residing abroad.

Applicants who reside in Norway:

You apply online through the website soknadsweb.uib.no

Application deadline on soknadsweb.uib.no for students residing in Norway (with Norwegian ID-number):

For study start August: April 15.

For study start January: November 1.

For information about application and admission procedures, see this link.

Request more Info

Request more information

* indicates required

Where did you hear about us?
Field of interest

More information