50業子

50業子
Your gateway to universities in Europe

Study at KTH Royal Institute of Technology

 Stockholm, Sweden

Computer Science
  1. 50業子
  2. Sweden
  3. KTH Royal Institute of Technology
  4. Computer Science

Computer Science

Master at KTH Royal Institute of Technology

Programme details
Degree: Master (Master)
Discipline: Computer Science
Duration: 2 years
ECTS points: 120
Study modes: full-time
Delivery modes: on-campus
University website: Computer Science
Other students were also interested in this programme:
Master
ICT Innovation
KTH Royal Institute of Technology (Sweden)

Learn more now


Description:

The master's programme in Computer Science provides a broad education in computer science. Students acquire a solid foundation in advanced algorithms, computer security, artificial intelligence and internet protocols, and gain expertise through specialisation tracks.

Graduates pursue careers at the forefront of software-based technologies, for example, as software engineers, game developers, IT project managers, or go on to PhD studies to pursue careers in research labs or academia.

Computer Science at KTH:

The master's programme in Computer Science provides a broad education in computer science with the possibility to specialise in different subjects. You will learn the methods for constructing software systems, including theoretical foundations and the practical ability to develop products and systems. During the programme, you will meet prominent guest lecturers from the industry and guest lecturers from other universities.

 The programme starts with mandatory courses in advanced algorithms, artificial intelligence, computer security, internet protocols, and research methodology to give you an insight into different areas of computer science. In the second semester, you choose one of the seven specialisations to gain in-depth knowledge in computer science.

The specialisations are closely connected to the department's world-class research groups.

  • Data Science: In the Data Science specialisation, you will learn methods for managing and analysing data from various sources, such as biomolecular sequence data, images and video, text.
  • Interaction Design: In the Interaction Design specialisation, you will learn to design and develop interactive systems with modern development methodologies. The specialisation also provides a more profound knowledge of how to systematically evaluate interactive systems.
  • Cognitive Systems: In the Cognitive Systems specialisation, you will learn how to develop applications with artificial intelligence - abilities traditionally associated with humans. In the specialisation, you can focus on robotics and computer vision or conversational systems, for example, systems that interact through human language, such as voice assistants, social robots and chatbots.
  • Scientific Computing: In the Scientific Computing specialisation, you focus on techniques for mathematical modelling and numerical simulation of physical, chemical and biological systems. These techniques are used as the basis for virtual experiments when, for example, simulating crash tests and when building interactive virtual environments, for example, for computer games.
  • Software Technology: In the Software Technology specialisation, you will explore the methods and tools for designing, developing and maintaining different types of software. Within the specialisation, you can focus on programming languages, compilers and program semantics or on software engineering, automated testing and large-scale development of reliable and secure software.
  • Theoretical Computer Science: In the Theoretical Computer Science specialisation, you learn about abstract and mathematical methods to study algorithms. You learn to use formal methods and focus on the verifiable properties of software and software systems.
  • Visualisation and Interactive Graphics: The Visualisation and Interactive Graphics specialisation stretches from basic visualisation and graphics to modern research in the field. Visualisation is mainly about making large and complex data understandable with the help of graphics but has applications in computer games and other virtual environments.

The programme also consists of 28 ECTS credits (about one semester) of elective courses, from which you can choose from a wide range of courses within computer science, to specialise further in your field of interest or broaden to new areas within computer science. The programme ends with the master's degree project, which involves participating in advanced research or design projects in an academic or industrial environment in Sweden or abroad.

This is a two-year programme (120 ECTS credits) given in English. Graduates are awarded the degree of Master of Science. The programme is given mainly on the KTH Campus in Stockholm by the School of Electrical Engineering and Computer Science (at KTH).

Career:

The master's programme in Computer Science delivers skills necessary for a career at the frontline of modern software technology. Graduates have found work at companies such as Google (USA, Switzerland, Sweden), Spotify, Oracle, Ericsson, Dice, Saab, Klarna, Bloomberg and Accenture.

The programme also prepares students for a career in research or continued studies towards a doctoral degree. Former students have continued their studies on the doctoral level in Sweden, USA, Germany, and Russia, among others.


Learn more about this Master programme

Find more information on the website of KTH Royal Institute of Technology:

Visit university website now


Copyright © 2025 50業子



Imprint · Privacy Policy · About 50業子 · Jobs
Press

Universities:
Advertise on 50業子
Study in Europe:
Austria
Belgium
Bulgaria
Croatia
Cyprus
Czech Republic
Denmark
Estonia
Faroe Islands
Finland
France
Germany
Greece
Hungary
Iceland
Ireland
Italy
Latvia
Liechtenstein
Lithuania
Malta
Netherlands
Norway
Poland
Portugal
Romania
Russia
Serbia
Slovakia
Slovenia
Spain
Sweden
Switzerland
United Kingdom
Recent articles:

Top 10 Best Universities for Animation in Europe (2025)

U.S. Students: UK Universities with most Americans

Top 10 Best Business Schools for Finance in Europe (2025)

Top 10 best universities for Archaeology in Europe (2025)

How to get into KTH Royal Institute of Technology: Steps & Tips

50業子 has been mentioned in numerous news publications worldwide, such as:
L'tudiant (France)
Frankfurter Allgemeine (Germany)
The Standard (Hong Kong)
The Independent (UK)
Al-Masry Al-Youm (Egypt)
Le Monde (France)
The Local (Europe)
Forbes (USA)
Cookies & analytics help us deliver our services. Privacy policy