KTH Royal Institute of Technology
MSc Computer Science
Stockholm, Zweden
MSc (Master of Science)
DUUR
2 jaren
TALEN
Engels
TEMPO
Full time
DEADLINE VOOR AANMELDING
EERSTE STARTDATUM
Aug 2026
COLLEGEGELD
SEK 360.000 *
STUDIE FORMAAT
Op de 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).
De tweejarige masteropleiding Computer Science bestaat uit drie vakken en één laatste semester gewijd aan het masterproject. Elke termijn bestaat uit ongeveer 30 ECTS-credits. Afhankelijk van welke track je kiest, studeer je verschillende cursussen. De cursussen op deze pagina zijn van toepassing op studies die starten in het najaar van 2024.
Jaar 1
Studenten die in een vooropleiding een cursus hebben gevolgd die overeenkomt met DD2380, DD2395, IK2218 of DD2440, kunnen een vervangende cursus aanvragen. De aanvraag wordt ingediend bij de mastercoördinator die, na beoordeling van het eerder gelezen opleidingsonderdeel, de student helpt bij het kiezen van een passend vervangend opleidingsonderdeel. De cursus moet minimaal 6 studiepunten omvatten, op gevorderd niveau en breed in de informatica. Het mag niet worden opgenomen in het traject van de student en de leerstof mag niet in de buurt komen van andere verplichte vakken.
De keuze voor een vervangende cursus moet worden goedgekeurd door de opleidingsdirecteur.
Studenten aan KTH :
- van CINTE die een van de volgende cursussen hebben gevolgd, kunnen een vervangende cursus aanvragen: IK1203 Netwerk en communicatie, ID1214 Kunstmatige intelligentie en toepassingen, IV1013 Inleiding tot computerbeveiliging, IK2206 Internetbeveiliging en privacy. Neem contact op met de mastercoördinator volgens bovenstaande instructies.
- vanaf CDATE , die in 2011 of eerder zijn gestart, het verplichte vak ID2200 Operating System, 6 studiepunten, moeten volgen in het masterprogramma.
Verplichte cursussen voor alle tracks
- Inleiding tot de filosofie van wetenschap en onderzoeksmethodologie voor computerwetenschappers (DA2210) 6.0 studiepunten
- Programma-integratiecursus informatica (DD2300) 2,0 studiepunten
- Kunstmatige intelligentie (DD2380) 6,0 credits
- Computerbeveiliging (DD2395) 6,0 credits
- Geavanceerde algoritmen (DD2440) 6,0 credits
- Protocollen en internetprincipes (IK2218) 6.0 studiepunten
Jaar 2
Verplichte cursussen voor alle tracks
- Degree Project in Computer Science and Engineering, Second Cycle (DA231X) 30,0 studiepunten
- Programma-integratiecursus informatica (DD2300) 2,0 studiepunten
Duurzame ontwikkeling
Afgestudeerden van KTH beschikken over de kennis en hulpmiddelen om de samenleving in een duurzamere richting te leiden, aangezien duurzame ontwikkeling een integraal onderdeel is van alle programma's. De drie belangrijkste doelstellingen voor duurzame ontwikkeling die door de masteropleiding Computer Science worden aangepakt, zijn:
- 8 Waardig werk en economische groei
- 9 Industrie, innovatie en infrastructuur
- 11 Duurzame steden en gemeenschappen
Je leert hoe je slimme digitale oplossingen kunt ontwikkelen voor verschillende maatschappelijke behoeften. Digitale technologieën vervangen nu snel oudere, vaak inefficiënte en hulpbronnenverslindende systemen. Je verwerft zowel de theoretische basis als de praktische vaardigheden die nodig zijn om duurzame computergebaseerde oplossingen te vinden die de dromen van de klant verbinden met technische state-of-the-art mogelijkheden.
Computers zijn een natuurlijk en essentieel onderdeel van de moderne industrie, innovaties en nieuwe infrastructuur. Centrale maatschappelijke structuren, zoals het bankwezen, eerstelijnsgezondheidszorg en vervoer, bevinden zich momenteel in een fase van ingrijpende transitie en andere zullen naar verwachting volgen. Als ervaren expert op het gebied van informatica en softwareontwikkeling speel je een belangrijke rol bij het sturen van deze veranderingen in een positieve richting.
KTH biedt vier verschillende beursmogelijkheden voor masterstudies. De KTH Scholarship dekt het collegegeld van een één- of tweejarige masteropleiding. De KTH One-Year Scholarship is bedoeld voor huidige KTH masterstudenten en dekt het collegegeld van het tweede studiejaar. De KTH Joint Program Scholarship is bedoeld voor studenten in bepaalde gezamenlijke programma's en dekt het collegegeld voor de studieperiode aan KTH . De KTH India Scholarship is specifiek gericht op studenten uit India.
- KTH -beurs
- KTH -eenjarige studiebeurs
- KTH Gezamenlijk Programmabeurs
- KTH India-beurs
Zweeds Instituut
Het Zweedse Instituut (SI) biedt een aantal beurzen aan voor studenten uit bepaalde landen die naar Zweden komen.
KTH geassocieerde beursorganisaties
KTH werkt samen met de volgende organisaties die studiebeurzen bieden aan toekomstige KTH studenten.
- COLFUTURO (Programa Crédito Beca) voor studenten uit Colombia
- LPDP (Indonesia Endowment Fund for Education) voor studenten uit Indonesië
- GEFINANCIERD voor studenten uit Mexico
Beursportalen
IEFA-database
De IEFA-database biedt een uitgebreide zoektocht naar beurzen, een overzicht van beurzen en internationale studieleningprogramma's.
Studieportalen
De Studyportals-beurzendatabase bevat meer dan 1.000 beurzen en beurzen voor studenten over de hele wereld die een studie in de EU willen aanvragen.
Geleerden4dev
Scholarships for Development is een database met beurzen die openstaan voor studenten uit ontwikkelingslanden.
Wij MakeScholars
WeMakeScholars helpt studenten uit India bij het verkrijgen van onderwijsleningen van banken en NBFC's. Ze vermelden ook meer dan 26.000 internationale beurzen van verschillende trusts, stichtingen en overheden. lichamen.
Uitstel van studieleningen in de Verenigde Staten
KTH is een geaccrediteerde instelling bij het Amerikaanse ministerie van Onderwijs en heeft de status 'Alleen uitstel' van Titel IV (OPE ID 03274300). Amerikaanse studenten kunnen betalingen op bestaande federale rekeningen voor studieleningen uitstellen terwijl ze zijn ingeschreven voor een masterprogramma aan KTH . Met de status 'Alleen uitstel' kunnen studenten geen federale studieleningen afsluiten voor inschrijving bij KTH . De accreditatie vergemakkelijkt echter de mogelijkheden voor subsidies en leningen voor Amerikaanse studenten, aangezien veel particuliere instellingen voor studieleningen in de VS deze aanduiding gebruiken als een vereiste om nieuwe leningen te verstrekken. Studenten die betalingen willen uitstellen, moeten contact opnemen met hun kredietinstelling in de VS.
De masteropleiding Computer Science levert vaardigheden die nodig zijn voor een carrière in de frontlinie van moderne softwaretechnologie. Afgestudeerden hebben werk gevonden bij bedrijven als Google (VS, Zwitserland, Zweden), Spotify, Oracle, Ericsson, Dice, Saab, Klarna, Bloomberg en Accenture.
Het programma bereidt studenten ook voor op een carrière in onderzoek of vervolgstudies in de richting van een doctoraat. Oud-studenten hebben hun studie op doctoraal niveau voortgezet in onder meer Zweden, de VS, Duitsland en Rusland.
Na het slagen
Software-engineer, onderzoeker, IT-consultant, data-analist en game-ontwikkelaar.


