Admission
Get your admission requirements and application deadline for this programme by following our guide.
Check your admission requirements and when to apply
Answer three questions in our admission guide to get
-
your application deadline
-
admission requirements
-
which documents to submit
-
access to the application portal S?knadsweb
Selected program requirements (visible to UiO employees only)
Available places
154
Required specialization
Bachelor's degree
You must have a bachelor’s degree comparable to a Norwegian bachelor’s degree.
Required specialisation and minimum grade requirement
You must have a specialisation of at least 80 ECTS credits required by the programme and a minimum grade average comparable to a Norwegian C. A Norwegian C is described as a good grade, generally comparable to an American B and a Second Class Upper in the British system. We do not use conversion tables for foreign grades. All foreign education is individually evaluated during the admission process.
Please note that eligible applicants who fulfill the minimum grade requirement will compete for a study place. Please see the section on ranking below for more information on which subjects are calculated to determine the minimum grade average.
The required specialisation consists of 80 ECTS credits in informatics, including 30 ECTS credits from foundation level courses (1000-level courses), and 20 ECTS credits from advanced level courses (2000- and 3000-courses), of which must include:
- 30 ECTS credits in programming, including 6 credits within algorithms.
Note that programming must constitute a significant part of the learning outcome description for the courses to satisfy the programming requirement. It is not sufficient for programming to used merely as a tool.
The following courses from the University of Oslo fulfill the of 30 credits requirements in:
Programming:
IN1000 – Introduction to Object-oriented Programming/INF1000 – Introduction to object-oriented programming (continued) or IN1900 – Introduction to Programming with Scientific Applications/IN-KJM1900 – Introduction to Programming for Chemists/INF1100 – Introduction to programming with scientific applications (continued)
IN1010 – Object-oriented Programming/INF1010 – Object oriented programming (continued) or IN1910 – Programming with Scientific Applications
IN2040 – Functional programming/INF2810 – Functional Programming (continued)