MSc Computer Science

Linköping University

Program Description

MSc Computer Science

Linköping University

MSc Computer Science, 120 credits

Computer science and technology play a key role in every part of the modern world. The master's programme in Computer Science 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.

The first semester of the programme comprises mandatory core courses in theoretical computer science and programming such as Theory of Computing and Database Technology.

The second and third semesters include elective courses based on students’ areas of specialisation such as: artificial intelligence, databases and data mining, internet computing, the design and programming of computer games, information security, language technology, human-computer interaction and theoretical computer science or the design and implementation of computer languages.

As the courses given during the programme address both theoretical and practical issues, applicants are expected to have an adequate background in computer science and good programming skills.

The programme is taught at Linköping University, home to one of the largest centres of computer science and engineering in Northern Europe. The centre has 175 employees, including 20 full professors, and is internationally renowned for the high quality of its research and education. The research at the Department of Computer Science covers a broad spectrum of topics such as artificial intelligence, cognitive science, security, databases, distributed systems, embedded and real-time systems, human-computer interaction, software engineering.

Career opportunities

The Computer Science master's programme focuses on the acquisition of skills necessary for a career at the frontline of modern software technology such as operative system designer, Internet security specialists or game engine programmer. The programme also prepares students for a career in research or continued studies towards a doctoral degree.

Programme facts

  • Degree: Master of Science with a major in Computer Science and Engineering
  • Language: English
  • Duration: Two years, 120 credits
  • Pace of study: Full-time
  • Campus: Linköping
  • Application code: LIU-91105
  • Application period: 16 Oct - 15 Jan
  • Start date: August / September

Tuition fees

Citizens from within the EU/EEA and Switzerland: No tuition fees

All others: SEK 140,000 (approx. USD 20,000/EUR 15,000) per academic year

Programme specific requirements

Applicants shall have:

  • 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 to the program including courses in discrete mathematics, linear algebra, calculus and mathematical statistics
This school offers programs in:
  • English

Last updated June 8, 2016
Duration & Price
This course is Campus based
Start Date
Start date
Sept. 2017
2 years
Full time
140,000 SEK
Jan. 15, 2017
Late applications might be considered.
Start date Sept. 2017
Sweden Linköping
Application deadline Jan. 15, 2017
Late applications might be considered.
End date Request Info
Duration 2 years
Price 140,000 SEK
All others (per academic year) ; Citizens from within the EU/EEA and Switzerland: No tuition fees