Studies of Data Science combine mathematics, statistics and informatics and covers the whole Data Science process. This includes defining the scientific goal, obtaining the data, exploring the data, building, fitting and validating models as well as communicating and vizualising the results.
The University of Oslo offers both specialized studies within Data Science as well as a range of courses applying Data Science methodology to various fields.
From the autumn of 2017, there is a specialization towards Statistics and Data Science within the Mathematics with informatics bachelor program. Within this program the first three semesters will contain fundamental topics in mathematics, informatics and statistics while the last three semesters will be more specialised towards Data Science. The program will include both theoretical aspects and demonstrations of the methodologies in many real cases.
NEW!! From the autumn of 2018 there will be a master program in Data Science. This program will be for students with a solid background in mathematics, informatics and statistics. The program will focus on both the width and depth of various subjects. The master program has the following specializations:
- Statistics and Machine Learning
- Database Integration and Semantic Web
- Data Science and Life Science
In addition to these specialized Data Science programs, Data science related courses are offered within many other programs. Some relevant courses are seen on the right panel.
Data Science courses
The list below has a focus here on courses containing machine learning. In addition there will be many courses within statistics, data base management, bioinformatics, language processing, robotics that are related to Data Science issues. See the lists of courses within the Department of mathematics and Department of Informatics for further details.
- STK2100 - Machine learning and statistical methods for prediction and classification
- Introductory course to machine learning with statistical viewpoint. Based on knowledge in mathematics and statistics. Well suited for students within mathematics bachelor program
- IN3050 - Introduction to Artificial Intelligence and Machine Learning
- Introductory course i machine learning and AI with an algorithmic approach. Well suited for bachelor students with good informatics background.
- STK-INF3000/4000 - Selected Topics in Data Science
- The course provides insight into selected contemporary relevant topics within Data Science. Well suited for students at the end of bachelor/start of master level within mathematical or informatics programmes.
- FYS-STK3155 – Applied data analysis and machine learning
- The course introduces a variety of central algorithms and methods essential for studies of data analysis and machine learning. Require a good background in mathematics and some programming skills.
- IN4080 – Natural Language Processing
- Probabilistic and machine learning techniques applied to natural language processing. Well suited for students aiming at a master in informatics: Language Technology and in Data Science.
- STK-IN4300 – Statistical learning methods in Data Science
- An advanced introduction to statistical and machine learning. For students with a good mathematics and statistics background.
- INF4490 - Biologically Inspired Computing
- An introduction to self-adapting methods also called artificial intelligence or machine learning. Well suited for bachelor students with good informatics background.
- IN-STK5000 – Adaptive Methods for Data-Based Decision Making
- Methods for adaptive collection and processing of data based on machine learning techniques. Based on knowledge in mathematics, statistics and programming.
- INF5860 – Machine Learning for Image Analysis
- An introduction to machine learning algorithms with particular emphasis on applications within Image analysis. Well suited for bachelor students with good informatics background.