For more information about Computer Science at Linköping University, please visit the webpage using the button above.

The award
MSc

How long you will study
4 semester

Domestic course fees
find out

How you will study
full-time

Course starts
August

International course fees
find out

All study options

About Computer Science at Linköping University

This programme is aimed at students with a bachelor's degree in Computer Science. You will learn to master the theoretical foundations in the field and how to integrate them with other technologies.

Computer science is one of the most dynamic and expansive fields of science. In addition to having a deep understanding of the theoretical and technical foundations, professionals in this field must be able to apply the technology to challenging problems, and integrate it with other technologies. Applicants should have an adequate background in computer science and good programming skills.

The first three semesters include not only core courses in theoretical computer science and programming, but also elective courses such as artificial intelligence, databases and data mining, the design and programming of computer games, information security, advanced computer graphics, and human-computer interaction. Most courses feature lectures in theory and techniques, which are applied in practical laboratory work. Some courses also feature projects and seminars.

Five specialisations

The programme offers five specialisations:

  • Visualisation and Computer Graphics
  • Artificial Intelligence and Data Mining
  • Computer Networks, Distributed Systems and Security
  • Embedded Systems
  • Programming and Software Methods.

It is not mandatory to follow a specialisation - you may also tailor your own combination of courses, with full freedom of choice. All specialisations are offered in Linköping, except Visualisation and Computer Graphics, which is given at Campus Norrköping.

Major computer science centre

In the final semester you write a thesis, either on your own or with a fellow student. The work may be carried out in collaboration with a company, or as a research project with the university.

Linköping University is home to one of the most important centres of computer science and engineering in Northern Europe, renowned for top-quality research and education. Science Park Mjärdevi, an incubator with 300 knowledge-intensive companies where many of our alumni are employed, is adjacent to the campus.

This programme provides you with the skills needed to work at the forefront of modern software and computer systems technology, as an operating system designer, internet security specialist, or with visualisation in fields such as medicine, business, and social sciences. You may also opt for a career in research or continued studies towards a doctoral degree.

Study options for this course

  • The award How you will study How long you will study Course starts Domestic course fees International course fees
  • The awardMScHow you will studyFull-timeHow long you will study4 semester
    Course startsAugustDomestic course fees find outInternational course fees find out

Notes about fees for this course

Citizens from countries outside the EU/EEA and Switzerland must pay tuition fees for higher education in Sweden. Exceptions might apply. For detailed information please check www.universityadmissions.se. Higher education studies for citizens of EU/EEA countries and Switzerland are free of charge.

Generally, tuition fees at Linköping University are between SEK 80,000 and 136,000 per academic year.

Tuition fees at Linköping University include the following benefits:

  • Swedish language courses for beginners
  • The Swedish state's insurance FAS+, including accident and property cover
  • An accommodation offer

Entry requirements

Entry requirements

  • A bachelor's degree with a major in computer science, information technology, software engineering, computer engineering, alternatively, a bachelor's degree with a minor in computer science or related subject area, with a minimum of 60 ECTS credits in computer-related subjects (e.g. programming, data structures, databases, software engineering, computer hardware, computer networks). The Bachelor's degree (equivalent to a Swedish Kandidatexamen) shall be from an internationally recognised university. The university has to be listed in the latest edition of the International Handbook of Universities (http://www.iau-aiu.net/).
  • At least 24 ECTS credits in mathematics/applied mathematics and/or application of mathematics relevant for the programme including courses in discrete mathematics, linear algebra, calculus and mathematical statistics. 
  • English corresponding to the level of English in Swedish upper secondary education (English 6/B). This is normally attested by means of an internationally recognised test.

 

Selection for the January application round is based on merit rating (grade tariff) at three levels. If necessary, applicants within the same merit group will be selected by lot.

  • Group 1: High
  • Group 2: Good
  • Group 3: Low 

Degree requirements

The programme is designed to give the Master's Degree "Teknologie masterexamen i datavetenskap" translated to "Master of Science (2 years) with a major in Computer Science".

The requirements are the following:

  • a Bachelor's degree as specified in the entrance requirements.
  • course requirements for a total of 120 ECTS credits from courses from the curriculum of the programme, or after special decision from the programme board, and thesis work.
  • passed the requirements for all compulsory courses.
  • courses on advancement level A (advanced) 90 ECTS credits including:
    • at least 30 ECTS credits courses from the major subject of Computer Science.
    • a 30 ECTS credits Master's Thesis in the major subject of Computer Science.
  • a Master's thesis presented and passed as per Linköping Institute of Technology degree regulations.

Courses overlapping each other regarding contents are not allowed to be included in the degree. Courses used for the Bachelor's degree can never be included in the Master's degree.

Entrance requirements

See general rules and regulations for master programmes at LiTH.


About the Degree
Students who have studied advanced courses in computer science prior to the Master's programme can either transfer some of their credits to the programme or be allowed to substitute compulsory courses in the programme with other courses. Transferring credits is only applicable to earlier courses that have not been included in other degrees.

Ask a question

Ask Linköping University for more information by completing this form

Desired Start Year

Your question will be sent directly to Linköping University. Your question is subject to the StudyLink terms and conditions. On submitting this form you are consenting to us sharing the information you have supplied with Linköping University inline with the StudyLink privacy policy.

Location of Linköping University

Linköping University main campus is shown on the map below:

Explore Linköping University

Click the following videos and images to expand or play