KTH Royal Institute of Technology
MSc Computer Science
Stockholm, Sverige
Civilingenjörsexamen (masterexamen)
VARAKTIGHET
2 år
SPRÅK
Engelsk
TEMPO
Heltid
ANSÖKNINGSTIDEN
TIDIGASTE STARTDATUM
Aug 2026
STUDIEAVGIFTER
SEK 360 000 *
STUDIEFORMAT
På Campus
* non-EU/EEA/Swiss is 342,000 SEK.
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, software engineers, game developers, and IT project managers, or go on to PhD studies in order to pursue careers in research labs or in 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).
Det tvååriga masterprogrammet i datavetenskap består av tre terminer av kurser och en sista termin tillägnad masterexamensarbetet. Varje termin består av cirka 30 högskolepoäng. Beroende på vilket spår du väljer kommer du att läsa olika kurser. Kurserna som presenteras på denna sida gäller för studier som startar hösten 2024.
År 1
Student som i tidigare examen läst en kurs motsvarande DD2380, DD2395, IK2218 eller DD2440 kan ansöka om att istället läsa en ersättningskurs. Ansökan lämnas till masterkoordinatorn som efter genomgång av tidigare läst kurs hjälper studenten att välja lämplig ersättningskurs. Kursen ska vara minst 6 hp, avancerad nivå och bred inom datavetenskap. Det får inte ingå i elevens spår och ämnet får inte ligga i närheten av någon av de övriga obligatoriska kurserna.
Val av ersättningskurs ska godkännas av programledaren.
Studenter på KTH :
- från CINTE som har läst någon av följande kurser kan ansöka om att läsa en ersättningskurs: IK1203 Nätverk och kommunikation, ID1214 Artificiell intelligens och applikationer, IV1013 Introduktion till datorsäkerhet, IK2206 Internetsäkerhet och integritet. Kontakta huvudkoordinatorn enligt instruktionerna ovan.
- från CDATE , som började 2011 eller tidigare, ska läsa den obligatoriska kursen ID2200 Operativsystem, 6 hp, på masterprogrammet.
Obligatoriska kurser för alla spår
- Introduktion till filosofi för vetenskap och metodik för datavetare (DA2210) 6,0 hp
- Programintegreringskurs i datavetenskap (DD2300) 2,0 hp
- Artificial Intelligence (DD2380) 6,0 hp
- Datorsäkerhet (DD2395) 6,0 hp
- Advanced Algorithms (DD2440) 6,0 hp
- Protokoll och principer för Internet (IK2218) 6,0 hp
År 2
Obligatoriska kurser för alla spår
- Examensarbete i datavetenskap och teknik, avancerad nivå (DA231X) 30,0 hp
- Programintegreringskurs i datavetenskap (DD2300) 2,0 hp
Hållbar utveckling
Utexaminerade från KTH har kunskapen och verktygen för att flytta samhället i en mer hållbar riktning, eftersom hållbar utveckling är en integrerad del av alla program. De tre viktigaste målen för hållbar utveckling som behandlas av masterprogrammet i datavetenskap är:
- 8 Anständigt arbete och ekonomisk tillväxt
- 9 Industri, innovation och infrastruktur
- 11 Hållbara städer och samhällen
Du får lära dig att utveckla smarta digitala lösningar för olika samhällsbehov. Digital teknik ersätter nu snabbt äldre, ofta ineffektiva och resursslösande system. Du får både den teoretiska grunden och de praktiska färdigheter som behövs för att hitta hållbara datorbaserade lösningar som kopplar ihop kundens drömmar med tekniska toppmoderna möjligheter.
Datorer är en naturlig och väsentlig del av modern industri, innovationer och ny infrastruktur. Centrala samhällsstrukturer, som bank, primärvård och transporter, befinner sig för närvarande i en fas av dramatisk omvandling, och andra förväntas följa efter. Som en skicklig expert inom datavetenskap och mjukvaruutveckling kommer du att vara en nyckelspelare för att styra dessa förändringar i en positiv riktning.
KTH erbjuder fyra olika stipendiemöjligheter för masterstudier. KTH -stipendiet täcker studieavgiften för ett ett- eller tvåårigt masterprogram. KTH ettåriga stipendium riktar sig till nuvarande KTH -masterprogramstudenter och täcker studieavgiften för det andra studieåret. KTH s gemensamma programstipendium riktar sig till studenter på vissa gemensamma program och täcker studieavgiften för den studietid som tillbringas vid KTH . KTH Indien-stipendiet riktar sig specifikt till studenter från Indien.
- KTH Stipendium
- KTH Ettårigt stipendium
- KTH s gemensamma programstipendium
- KTH Indiens stipendium
Svenska institutet
Svenska Institutet (SI) erbjuder ett antal stipendier för studenter från målländer som kommer till Sverige.
KTH anslutna stipendieorganisationer
KTH samarbetar med följande organisationer som tillhandahåller stipendiemöjligheter för blivande KTH studenter.
- COLFUTURO (Programa Crédito Beca) för studenter från Colombia
- LPDP (Indonesia Endowment Fund for Education) för studenter från Indonesien
- FUNED för studenter från Mexiko
Stipendieportaler
IEFA databas
IEFA-databasen erbjuder en omfattande stipendiesökning, stipendielista och internationella studielånsprogram.
Studieportaler
Studyportals stipendiedatabas listar över 1 000 stipendier och stipendier för studenter över hela världen som ansöker om studier i EU.
Scholars4dev
Scholarships for Development är en databas med stipendier som är öppna för studenter från utvecklingsländer.
WeMakeScholars
WeMakeScholars hjälper studenter från Indien att säkra utbildningslån från banker och NBFCs. De listar också mer än 26 000 internationella stipendier från olika truster, stiftelser och regeringar. kroppar.
Anstånd med studielån i USA
KTH är en ackrediterad institution vid US Department of Education och har en titel IV "Endast uppskov"-status (OPE ID 03274300). Amerikanska studenter kan skjuta upp betalningar på befintliga federala studielånskonton medan de är inskrivna i ett masterprogram vid KTH . Statusen 'Endast uppskov' tillåter inte studenter att ta federala studielån för inskrivning vid KTH . Ackrediteringen underlättar dock bidrags- och lånemöjligheter för amerikanska studenter eftersom många privata studielånsinstitutioner i USA använder denna beteckning som ett krav för att bevilja nya lån. Studenter som vill skjuta upp betalningar måste kontakta sin låneinstitution i USA.
Masterprogrammet i datavetenskap ger färdigheter som är nödvändiga för en karriär i frontlinjen av modern mjukvaruteknik. Utexaminerade har fått arbete på företag som Google (USA, Schweiz, Sverige), Spotify, Oracle, Ericsson, Dice, Saab, Klarna, Bloomberg och Accenture.
Programmet förbereder också studenterna för en karriär inom forskning eller fortsatta studier mot doktorsexamen. Tidigare studenter har fortsatt sina studier på doktorandnivå i bland annat Sverige, USA, Tyskland och Ryssland.
Efter studenten
Mjukvaruingenjör, forskare, IT-konsult, dataanalytiker och spelutvecklare.


