Stockholm university logo, link to start page
Gå till denna sida på svenska webben

One Year Master’s Programme in Artificial Intelligence

We live in the new era of Artificial Intelligence (AI) with industrial and governmental organisations bracing themselves for the next big wave of technological and digital innovation.

The rapid adoption and diffusion of AI will result in economical and societal transformations, while introducing novel scientific methods, new business models and social practices. 

AI constitutes a disruptive innovation referring to self-learning algorithms and systems that can perform tasks by mimicking human intelligence. It is used in a wide variety of industries and application domains, such as healthcare, telecommunications, manufacturing and cybersecurity. Examples of existing AI innovations include self-driving vehicles, robotic surgeons and healthcare assistants, AI game agents, voice-activated personal assistants (e.g., Alexa and Siri) and chatbots.

AI is governed by the combination of core sciences, such as machine learning, natural language processing, big data analytics, human-computer interaction, decision making, philosophy, law and ethics. Despite the fears that naturally follow the rise of such technology, AI can undoubtedly function as the catalyst that can ensure human prosperity and equality, while fostering societal values. 

This program will provide you with: 

  • fundamental knowledge, 
  • theoretical principles and technical skills for designing, 
  • programming, 
  • developing and applying AI algorithms and 
  • methods for solving concrete scientific and societal problems, 
  • while complying to ethical and legal boundaries.

This one-year master’s programme is directed towards students with a technical background in computer and systems sciences.

Information for admitted students autumn 2023

Welcome to DSV! We hope that you will enjoy your studies with us.
Follow the link below for information about how to start your studies at DSV and how and when to enrol.

New student at DSV

  • Programme overview

    You will find detailed course information, list of course literature, schedule and start date on the course information page at "Courses and timetables". Select semester in the drop-down menu and search by course name.
    Courses and timetables

    Year 1

    1st semester

    Mandatory courses 4 x 7,5 credits
    Principles and foundations of Artificial Intelligence 7,5 credits
    Data Mining in Computer and Systems Sciences 7,5 credits
    Big Data with NoSQL Databases 7,5 credits
    Empirical Research Methodology for Computer and Systems Sciences 7,5 credits

    2nd semester

    Elective courses 2 x 7,5 credits
    Two out of the following three courses:
    Scalable and Responsible AI in Organizations 7,5 credits
    Machine Learning 7,5 credits
    Natural Language Processing - NLP 7,5 credits

    and master thesis 1 x 15 credits
    Master thesis 15 hp

  • How to apply

    This program starts each autumn semester. 

    Please note that it is only possible to apply for this programme in the first admission round (mid-October to mid-January). The programme is not open for admission in the second admission round.

    Find answers to the most common questions regarding application, requirements and study format (distance or campus). FAQ Master's programmes

    Selection process

    Additional eligibility criteria

    The selection of students is based on grades of academic courses.

    This means that you don’t have to submit recommendation letters or motivation letter when applying to this specific programme.

    Required supporting documentation

    Along with your supporting documents at, you are required to submit a separate form with a list of proof of specific entry requirements. Download the form below.

    • List the courses, from your uploaded transcript of courses, that you want to use to meet the specific requirements for this programme. 
    • Submit links to the course description and learning outcomes (and/or objectives), of each course, stated on your University’s website. Or link to an official descriptive document of the course (for example a pdf). 
    • Upload the form along with your supporting documentation at

    Please note!

    • This form is for specific requirements only, to assist the admission board to navigate in your uploaded supporting documents. You need to submit all your supporting documentation, including general entry requirements (Bachelor’s degree, English proficiency etc.), as instructed, at
    • The department is not able to give advance notice regarding special requirements. Please, apply via and upload documents for the admission board to review.

    Courses that meet the requirements 

    Special requirements for this programme: 22,5 credits in programming and 7,5 credits in databases or equivalent. 

    In order to fulfil the specific entry requirement of 22,5 credits/ECTS in programming and 7,5 credits/ECTS in databases, you need to have obtained at least 30 credits (in total) in these subjects, either as part of your previous education or independent courses.

    Any programming language course (Python, C, C++, Java, Javascript etc.) is acceptable as long as it includes hands-on programming (writing actual code). Any programming language type is acceptable (object-oriented, procedural, logic-based etc.) provided that the course content includes at least the basic knowledge to understand and use the language in practice.

    Please note again that the course needs to involve code implementation so courses which only include mark-up languages (i.e. HTML, XML), style sheet languages (i.e. CSS) are not counted in.

    The database-related courses are acceptable as long as they involve implementation and not only using the database (i.e. queries).

    Note: If you wish to include independent courses, remember that they need to be offered by an accredited University. Courses offered by online learning platforms (Coursera, Udemy etc.) are not counted in.

    Download form:  Specific entry req. Artificial Intelligence (141 Kb)

  • More information


    Find the degree awarded for this programme in the syllabus, either in the right sidebar (desktop) or below (mobile device).

    Please note, that you can only be awarded one bachelor’s degree, one master’s degree (60 credits) and one master’s degree (120 credits) in computer and systems sciences from our department.


    Research subjects at the department with relevance to the program:

    AI and Data Science
    Business Process Management and Enterprise Modelling
    Language Technology

  • Career opportunities

    Graduates will qualify for positions such as business intelligence developer, data science or machine learning engineer, in several public and industrial sectors, such as banking, insurance, telecommunications, agent-oriented software companies and governmental organisations. 

  • Contact