The master's programme in Computer Science provides a broad education in computer science with the possibility to specialise in different subjects. You learn methods for constructing software systems, including theoretical foundations and practical skills for developing products and systems. The programme spans areas such as artificial intelligence, data science, algorithms, networks, and computer security, providing a broad foundation before specialisation. During the programme, you meet prominent guest lecturers from the industry and other universities. 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.
Cognitive Systems
In the Cognitive Systems specialisation, you learn how to develop applications with artificial intelligence for tasks traditionally associated with human intelligence. 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.
Data Science
In the Data Science specialisation, you will learn how to analyse, model and extract knowledge from large and complex datasets. The specialisation combines machine learning, deep learning, probabilistic modelling and information retrieval, providing the tools needed to develop intelligent systems and data-driven applications. Applications range from biomolecular sequence data and multimedia content to natural language and large-scale information systems.
Interaction Design
In the Interaction Design specialisation, you will learn to design, develop and evaluate interactive systems with a focus on how people interact with technology. The specialisation combines user-centred design, human-computer interaction and emerging technologies such as extended reality, haptics, multimodal interfaces and generative AI.
Parallel Computing
In the Parallel Computing specialisation, you focus on advanced methods and techniques in high-performance computing (HPC) and quantum computing to accelerate computation across a wide range of areas, including deep learning, large language models, computational fluid dynamics, space physics, biological systems, and drug development. You learn to develop and optimise computational solutions on supercomputers, clusters equipped with cutting-edge GPUs and multi-core processors, and quantum computers and their simulators.
Software Technology
In the Software Technology specialisation, you 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 with applications to cryptography, among others. You learn to use formal methods and focus on the verifiable properties of software and software systems, to ensure their safety and security.
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.
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).
Programme structure and progression
During the first year, you build a foundation in computer science through mandatory co
| QS 综合 | 院校 | 学制 | 学费 |
|---|---|---|---|
| 第 2 位 | 斯坦福大学Stanford University | 两年 | 56,487 美元/年 |
| 第 16 位 | 康奈尔大学Cornell University | 1年 | 58586美元 |
| 第 16 位 | 康奈尔大学Cornell University | 2学期 | 58586美元 |
| 第 16 位 | 耶鲁大学Yale University | 1年 | 44500美元/年 |
| 第 20 位 | 加州大学伯克利分校University of California, Berkeley | 2年 | - |
| 第 20 位 | 约翰霍普金斯大学Johns Hopkins University | 1.5年 | 4595美元/课 |
| 第 22 位 | 墨尔本大学The University of Melbourne | 2年 | 71904澳元/年 |
| 第 24 位 | 芝加哥大学University of Chicago | 9门课 | 6154美元/课 |