Master's Programme in Image Analysis and Machine Learning
120 credits

Do you want to contribute to the visual intelligence of the machines of tomorrow? Then you should study the Master's Programme in Image Analysis and Machine Learning. By specialising in the twin fields of image analysis and machine learning, you will gain the skills to help build a better world through pattern recognition and visual data processing. With this, you'll be able to work in areas like medicine, life sciences, the humanities, robotics, astronomy, material science and security.
Autumn 2023 Autumn 2023, Uppsala, 100%, On-campus, English
- Location
- Uppsala
- Pace of study
- 100%
- Teaching form
- On-campus
- Instructional time
- Daytime
- Start date
- 28 August 2023
- Language of instruction
- English
- Entry requirements
-
Academic requirements
A Bachelor's degree, equivalent to a Swedish Kandidatexamen, from an internationally recognised university.
Also required is:
- 80 credits in mathematics and computer science; out of which
- 30 credits in mathematics including linear algebra, single variable calculus, statistics and probability; and in addition
- 30 credits in computer science including 5 credits in introductory programming.
Language requirements
Proficiency in English equivalent to the Swedish upper secondary course English 6. This requirement can be met either by achieving the required score on an internationally recognised test, or by previous upper secondary or university studies in some countries. Detailed instructions on how to provide evidence of your English proficiency are available at universityadmissions.se.
- Selection
-
Students are selected based on an overall appraisal of previous university studies, a curriculum vitae (CV) and a statement of purpose.
Tuition fee-paying students and non-paying students are admitted on the same grounds but in different selection groups.
- Fees
-
If you are not a citizen of a European Union (EU) or European Economic Area (EEA) country, or Switzerland, you are required to pay application and tuition fees.
- Application fee: SEK 900
- First tuition fee instalment: SEK 72,500
- Total tuition fee: SEK 290,000
- Application deadline
- 16 January 2023
- Application code
- UU-M1165
- Additional information
-
In addition to the general supporting documents, you also need to submit the folllowing programme-specific documents:
- an application summary sheet Pdf, 724 kB.
- a curriculum vitae (CV).
Check the application guide for information on how to apply and what other supporting documents you need to submit.
About the programme
The Master's Programme in Image Analysis and Machine Learning gives you a comprehensive understanding of its two main subjects, both from a practical and theoretical perspective. The skills you learn will make you an attractive candidate for positions such as software engineer and developer, researcher or project manager after your graduation.
The potential applications of this skill set are vast and may benefit society in a large variety of ways. You can help medical doctors plan surgeries to fit each patient, support them in detecting and curing cancer or rare diseases, assist historians and archaeologists in analysing huge archives of historical documents, or contribute to the development of robots that can understand human feelings.
During the programme you can expect to
- learn about modern image analysis techniques and their applications,
- gain a robust and comprehensive understanding of machine learning from both a practical and theoretical perspective,
- work near leading experts and researchers in the field.
Student profile
You are someone with not only a theoretical foundation in computer science and mathematics, but also with interest in developing intelligent machines which can help humans through efficient processing of visual data in a variety of real-life uses.
Degree
The programme leads to the degree of Master of Science (120 credits) with Image Analysis and Machine Learning as the main field of study.
Content
The first semester offers basic courses in both image analysis and machine learning, with the two fields becoming increasingly entwined as the courses progress.
The second semester will offer advanced theoretical studies that build upon the courses of the first semester. You will also learn about deep convolutional neural networks, a state-of-the-art machine learning technology which has become central in modern image processing and analysis.
During the third semester, you will gain practical experience by applying your knowledge in an area of your choosing. These areas include medical and biomedical image analysis, document analysis and digital humanities, scientific visualisation and social robotics. The semester also includes a teamwork project that integrates a range of different skills and abilities.
An extensive degree project makes up the majority of the fourth and final semester, where you will get a chance to apply your freshly gained knowledge as part of a relevant project in the industrial or healthcare sector or at an academic research unit, addressing real societal needs.
Courses within the programme
See the programme outline for courses within the programme.
Learning experience
Students will be encouraged to participate and actively contribute to teaching sessions while also taking responsibility for their own learning.
Instruction consists of lectures, teacher-supervised tuition, practical assignments, seminars, communication training, teamwork and projects. In a seminar, you present your ideas and discuss with your classmates a course book or other study material that you are required to read before the seminar; while the teacher usually only moderates the discussion. The aim is to develop critical thinking and collaborative skills.
All the students are expected to be active participants in all forms of discussions. For teamwork projects, you will need to complete the work together with your classmates outside the classroom. This way, you learn from each other and you train to be a team player.
The programme is intimately tied to contemporary research, and the courses closely follow current developments in image analysis, machine learning, and artificial intelligence.
The language of instruction is English.
Career
Upon completion of your studies, you will be qualified for a range of different positions. You will have the opportunity to apply your skills in the industrial sector, for instance in software engineering, software development or project management within machine learning, artificial intelligence, image analysis, data mining and big data.
The AI Index 2018 Annual Report found that within the AI field, machine learning is the most commonly requested qualification in job postings. Deep machine learning was also found to be the fastest growing qualification, with computer vision in second place. Around 70 000 new companies are created in Sweden every year, and many of these will offer exciting job opportunities for graduates of this programme. You may also be interested in starting your own company within the field, or remaining in academia and pursuing a PhD.
Image analysis and machine learning are highly active and popular research areas, and students with degrees from the Master's programme at Uppsala University are ideal candidates for PhD positions in the field.
Explore research at the Centre for Image Analysis and the Division of Visual Information and Interaction.
Career support
During your time as a student, UU Careers offers support and guidance. You have the opportunity to take part in a variety of activities and events that will prepare you for your future career.
Register your interest
Keep updated about the application process.

Students
As a student you will find information about your studies in the student gateway.