Programme structure
The Master's programme Data Science is a two-year full time study consisting of 120 ECTS credits.
The programme has the following structure:
- Courses, 60 or 90 ECTS credits
- Master's thesis, 60 or 30 ECTS credits
The programme has five specializations:
- Statistics and Machine Learning
- Database Integration and Semantic Web
- Data Science and Life Science
- Language Technology
- Digital Image Processing
Course of study
Recommended plan with a master's thesis of 60 ECTS credits
4. semester | Master's thesis | |||||||||||||||||||||||||||||
3. semester | Master's course / Master's thesis | Master's course / Master's thesis | Master's course / Master's thesis | |||||||||||||||||||||||||||
2. semester | Master's course / Master's thesis | Master's course | Master's course | |||||||||||||||||||||||||||
1. semester | Master's course | Master's course | Master's course | |||||||||||||||||||||||||||
10 ECTS credits | 10 ECTS credits | 10 ECTS credits |
Courses
The first semester of the master’s programme starts with mandatory and recommended courses om master's level, as they should be taken as early as possible.
The following courses are mandatory and should be taken in the first semester:
- STK-IN4300 – Statistical Learning Methods in Data Science
- IN-STK5000 – Adaptive methods for data-based decision making
Of the remaining courses, at least one course within informatics, with an INF/IN/IN-STK-label, and one course within statistics, with an STK/STK-IN-label, is required. Note that the internship course STK-IN4355 – Internship in Data Science will not cover the last requirement.
The different specializations have recommended courses, and these should be chosen together with your supervisor, but all students on this programme are recommended to take the following course in the second semester:
Also see the list of possible courses at Department of Mathematics and the list of possible courses at Department of Informatics.
Specialization Statistics and Machine Learning
The following courses are recommended:
Specialization Database Integration and Semantic Web
The following courses are recommended:
- IN5040 – Advanced Database Systems for Big Data / INF5100 – Advanced database systems (continued)
- IN4070 – Logic / INF4171 – Logic (continued)
- IN4060 – Semantic Technologies
Specialization Data Science and Life Science
The following courses are recommended:
- IN4030 – Introduction to Bioinformatics / INF4350 – Introductory Course in Bioinformatics (continued)
- STK4051 – Computational Statistics
Spezialization Language Technology
The following courses are recommended:
Spezialization Digital Image Processing
The following courses are recommended:
- IN5520 – Digital Image Analysis (discontinued)
- IN5400 – Machine Learning for Image Analysis (continued)
Master's thesis
You will be given a supervisor in the first semester, and together you will decide on a topic for your thesis. A short thesis og 30 ECTS credits can be conducted during the last semester.
Honours certificate
Are you academically ambitious? It is possible to supplement your master's degree with an honours certificate worth 20 credits. You take the certificate concurrently with the master's programme.
Recognition of master's courses from former education
If you are admitted to the master's programme and you have completed master's courses outside the University of Oslo, you may apply to have these courses recognised as part of your degree. Please contact the Department of Mathematics for more information.
Diploma and degree
This programme leads to the following degree: Master of Science in Data Science
The diploma is issued when you have completed the courses that meet the requirements for a degree. Read more about diplomas.