Skip to content

Compulsory courses
Master Programme in Applied Artificial Intelligence

Shows course reguirements for this degree.

Select enrollment semester:

Programme content and structure

In order to obtain a Master's degree in Applied Artificial Intelligence 300 credits the following is required: - that the programme's mandatory courses of 180 credits are completed, - that the master's thesis of 30 credits is completed, - that mandatory and electable courses in the chosen specialization are completed, - that a total of 300 credits (including 30 credits of electable courses) are completed Of the 300 credits, courses must be selected so that at least 90 credits are on advanced level, of which 30 credits corresponds to the master's thesis. The following specializations are offered: AI and Neuroscience, Industrial AI . Election of one of the named specializations is mandatory. Each specialization consisting of 60 credits of courses, including electable courses of at least 15 credits. Additionally, the master's thesis (30 credits) has to be carried out within the elected specialization area. For admission to the degree project course entry requirements specified in the Course Syllabus must be completed. Information regarding the application- and admission process is given and ensured by the responsible department.


The programme consists of 300 Credits




  • AI and Neuroscience
  • Idustrial AI

Entry requirements

In order to meet the general entry requirements for first cycle studies you must have successfully completed upper secondary education and documented skills in English language +
Swedish upper secondary school courses Physics 2, Chemistry 1, Mathematics 4 or Mathematics E.

More information about English language requirements , opens in new tab/window


The selection is based on final school grades or Swedish Scholastic Aptitude Test.

Compulsory courses

Base courses: 52.5 Credits

Code Course Cr Level Comment
F0004T Physics 1 7,5 First level
F0005T Physics 2 7,5 First level
G0010N Industrial Management with a Sustainability Perspective 7,5 First level
M0047M Differential calculus 7,5 First level
M0048M Linear Algebra and Calculus 7,5 First level
M0049M Linear Algebra and Differential Equations 7,5 First level
S0008M Probability Theory and Statistics 7,5 First level

Core courses: 127.5 Credits

Code Course Cr Level Comment
D0012E Algorithms and Data Structures 7,5 First level
New course Advanced Robotics and AI 7,5 Second level
D0009E Introduction to Programming 7,5 First level
D0010E Object-oriented Programming and Design 7,5 First level
D0029E Computer and network security 7,5 First level
D0032E Introduction to AI 7,5 First level
D0033E Machine Learning and Pattern recognition 7,5 First level
D0034E Applied AI, Knowledge Management and Reasoning 7,5 First level
D7046E Neural networks and learning machines 7,5 Second level
D7047E Advanced deep learning 7,5 Second level
E0013E Fundamentals of Electrical Engineering 7,5 First level
K0025K Chemistry for Sustainable Development 7,5 First level
M0009M Discrete Mathematics 7,5 First level
R0004E Modelling and Control 7,5 First level
R7003E Automatic Control 7,5 Second level
R7010E Robotics 7,5 Second level
S0004E Signals and systems 7,5 First level

Optional spcace: 15 Credits

Credits för optional courses

Optional space is 15 credits. Within the optional space of the programme it is possible to chose optional courses. The given number of credits must be met for degree.

Courses within specialisation 90 Credits