Computer Science, M.Sc.

  • Application Deadline
  • 24 months
  • English (book IELTS)
Computer science and technology play a key role in every part of the modern world. The master's programme in Computer Science at Linköping University is based on the need for computer scientists to master the theoretical foundations of the field and to be able to apply and 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 are expected to have an adequate background in computer science and good programming skills.

The Computer Science program is offered by the Linköping University.  

The first three terms 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, human-computer interaction and theoretical computer science.

Most courses feature lectures in theory and techniques, which are then applied in practical laboratory work. Some courses also feature projects and seminars.

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 given in Linköping, except Visualisation and Computer Graphics, which is given at Campus Norrköping.

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

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

Programme Structure

Courses Included
  • Programming
  • Introduction to the Theory of Computation
  • Artificial Intelligence
  • Computer Networks
  • Programming
  • Introduction to the Theory of Computation
  • Real Time Systems
  • Database Technology
  • Machine Learning
  • Advanced Computer Architecture
  • Computer Security
  • Number Theory
  • Neural Networks and Learning Systems
  • Concurrent Programming and Operating Systems
  • Information Security, Second Course
  • Distributed Systems
  • Advanced Programming in C++
  • Data Mining - Clustering and Association Analysis
  • Web Programming
  • System Design and Methodology
  • Wireless Systems
  • Optimization, Advanced Course
  • Programming of Parallel Computers - Methods and Tools
  • Component Based Software
  • Information Security, Second Course
  • Advanced Web Programming
  • IT-Project Management
  • Advanced Programming in C++
  • Automated Planning
  • Wireless Systems

Detailed Programme Facts

  • Programme intensity Full-time
    • Full-time duration 24 months
  • Credits
    120 ECTS
  • Languages
    • English
  • Delivery mode
    On Campus

English Language Requirements

You only need to take one of these language tests:

  • Minimum required score:


    The IELTS – or the International English Language Test System – tests your English-language abilities (writing, listening, speaking, and reading) on a scale of 1.00–9.00. The minimum IELTS score requirement refers to which Overall Band Score you received, which is your combined average score. Read more about IELTS.

    Book IELTS
  • Minimum required score:


    The TOEFL – or Test OF English as a Foreign Language – offers a paper-based test (PBT). The final, overall PBT score ranges between 310 and 677, and is based on an average taken from the three test components (listening, structure, and reading). The writing part of this test is scored separately on a scale of 0-6. Read more about TOEFL (PBT).

  • Minimum required score:


    The TOEFL – or Test Of English as a Foreign Language – offers an internet-based test (iBT). The final, overall iBT score ranges between 0 and 120, and includes a scaled average from the four components (reading, listening, speaking, and writing). Read more about TOEFL (iBT).

Academic 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).
  • 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). 

Tuition Fee

  • International Applies to you

    13126 EUR/year
    Tuition Fee
    Based on the original amount of 26252 EUR for the full programme and a duration of 24 months.
  • EU/EEA Applies to you

    Tuition Fee
    Based on the original amount of 0 EUR for the full programme and a duration of 24 months.
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.
  • 252000 kr


StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

The Global Study Awards: get funded with up to £10,000 to study abroad

Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.