KTH Royal Institute of Technology
MSc Computer Science
Stockholm, Ruotsi
Tieteen tai tekniikan alan maisteri
KESTO
2 vuotta
KIELET
Englanti
TAHTI
Täysaikainen
HAKEMUKSEN MÄÄRÄAIKA
AIKAISIN ALOITUSPÄIVÄ
Aug 2026
LUKUKAUSIMAKSUT
SEK 360 000 *
OPISKELUMUOTO
Kampuksella
* 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).
Tietojenkäsittelytieteen kaksivuotinen maisteriohjelma koostuu kolmesta jaksosta ja yhdestä maisteriprojektille omistetusta loppukaudesta. Kukin lukukausi koostuu noin 30 opintopisteestä. Riippuen siitä, minkä kappaleen valitset, opiskelet erilaisia kursseja. Tällä sivulla esitellyt kurssit koskevat syksyllä 2024 alkavia opintoja.
Vuosi 1
Opiskelijat, jotka ovat aiemmassa tutkinnossa lukeneet DD2380, DD2395, IK2218 tai DD2440 vastaavan opintojakson, voivat hakea korvaavan kurssin lukemista. Hakemus toimitetaan mestarikoordinaattorille, joka tutkittuaan aiemmin luetun kurssin auttaa opiskelijaa sopivan korvaavan kurssin valinnassa. Kurssin tulee olla vähintään 6 opintopistettä, edistynyt ja tietojenkäsittelytieteen laaja. Sitä ei saa sisällyttää opiskelijan kurssiin, eikä aihe saa olla lähellä mitään muuta pakollista kurssia.
Korvaavan kurssin valinta tulee hyväksyä ohjelmajohtajalta.
KTH :n opiskelijat:
- CINTE: ltä, jotka ovat lukeneet jonkin seuraavista kursseista, voivat hakea korvaavan kurssin lukemiseen: IK1203 Verkko ja viestintä, ID1214 tekoäly ja sovellukset, IV1013 Tietoturvan perusteet, IK2206 Internet Security and Privacy. Ota yhteyttä pääkoordinaattoriin yllä olevien ohjeiden mukaisesti.
- CDATE alkaen 2011 tai aikaisemmin aloittaneiden tulee suorittaa maisteriohjelman pakollinen kurssi ID2200 Käyttöjärjestelmä, 6 op.
Pakolliset kurssit kaikille kappaleille
- Johdatus tiedefilosofiaan ja tietotekniikan tutkimusmenetelmiin (DA2210) 6,0 opintopistettä
- Tietojenkäsittelytieteen ohjelmien integrointikurssi (DD2300) 2,0 op
- Keinotekoinen äly (DD2380) 6,0 opintopistettä
- Tietoturva (DD2395) 6,0 ov
- Advanced Algorithms (DD2440) 6,0 ov
- Internetin protokollat ja periaatteet (IK2218) 6.0 opintopistettä
2. vuosi
Pakolliset kurssit kaikille kappaleille
- Tietojenkäsittelytieteen ja tekniikan tutkintoprojekti, toinen sykli (DA231X) 30,0 opintopistettä
- Tietojenkäsittelytieteen ohjelmien integrointikurssi (DD2300) 2,0 op
Kestävä kehitys
Koulutuksesta KTH valmistuneilla on tiedot ja työkalut yhteiskunnan siirtämiseen kestävämpään suuntaan, sillä kestävä kehitys on olennainen osa kaikkia ohjelmia. Tietojenkäsittelytieteen maisteriohjelman kolme keskeistä kestävän kehityksen tavoitetta ovat:
- 8 Ihmisarvoinen työ ja talouskasvu
- 9 Teollisuus, innovaatiot ja infrastruktuuri
- 11 Kestäviä kaupunkeja ja yhteisöjä
Opit kehittämään älykkäitä digitaalisia ratkaisuja erilaisiin yhteiskunnallisiin tarpeisiin. Digitaaliteknologiat korvaavat nyt nopeasti vanhoja, usein tehottomia ja resursseja tuhlavia järjestelmiä. Saat sekä teoreettiset perusteet että käytännön taidot löytääksesi kestäviä tietokonepohjaisia ratkaisuja, jotka yhdistävät asiakkaan unelmat uusimpiin teknisiin mahdollisuuksiin.
Tietokoneet ovat luonnollinen ja olennainen osa modernia teollisuutta, innovaatioita ja uutta infrastruktuuria. Yhteiskunnalliset keskeiset rakenteet, kuten pankkitoiminta, perusterveydenhuolto ja liikenne, ovat tällä hetkellä dramaattisessa murrosvaiheessa, ja muiden odotetaan tulevan perässä. Tietojenkäsittelytieteen ja ohjelmistokehityksen taitavana asiantuntijana olet avainasemassa näiden muutosten ohjaamisessa positiiviseen suuntaan.
KTH tarjoaa neljä erilaista stipendimahdollisuutta maisteriopintoihin. KTH stipendi kattaa yhden tai kahden vuoden maisteriohjelman lukukausimaksun. KTH yhden vuoden stipendi on suunnattu KTH nykyisille maisteriohjelman opiskelijoille ja se kattaa toisen opiskeluvuoden lukukausimaksun. KTH Joint Program -stipendi on suunnattu tiettyjen yhteisohjelmien opiskelijoille ja se kattaa lukukausimaksun KTH ssa opiskeluajalta. KTH Intian stipendi on suunnattu erityisesti Intian opiskelijoille.
- KTH -stipendi
- KTH yhden vuoden stipendi
- KTH yhteisohjelman stipendi
- KTH Intian stipendi
Ruotsin instituutti
Ruotsin instituutti (SI) tarjoaa useita stipendejä kohdemaiden opiskelijoille, jotka tulevat Ruotsiin.
KTH stipendijärjestöt
KTH tekee yhteistyötä seuraavien organisaatioiden kanssa, jotka tarjoavat stipendimahdollisuuksia KTH tuleville opiskelijoille.
- COLFUTURO (Programa Crédito Beca) Kolumbian opiskelijoille
- LPDP (Indonesia Endowment Fund for Education) Indonesian opiskelijoille
- FUNED opiskelijoille Meksikosta
Apurahaportaalit
IEFA-tietokanta
IEFA-tietokanta tarjoaa kattavan apurahahaun, apurahaluettelon ja kansainväliset opintolainaohjelmat.
Opintoportaalit
Studyportals-stipenditietokanta sisältää yli 1 000 apurahaa ja apurahaa EU:hun opiskeleville opiskelijoille maailmanlaajuisesti.
Scholars4dev
Scholarships for Development on kehitysmaiden opiskelijoille avoin tietokanta apurahoista.
WeMakeScholars
WeMakeScholars auttaa Intian opiskelijoita turvaamaan koulutuslainoja pankeista ja NBFC:stä. Niissä luetellaan myös yli 26 000 kansainvälistä stipendiä eri säätiöiltä ja hallituksilta. kehot.
Opintolainojen lykkäys Yhdysvalloissa
KTH on Yhdysvaltain opetusministeriön akkreditoitu laitos, ja sillä on IV-osan 'Deferment Only' -status (OPE ID 03274300). Yhdysvaltalaiset opiskelijat voivat lykätä maksuja olemassa olevilla liittovaltion opintolainatileillä ollessaan KTH maisteriohjelmassa. "Vain lykkäys" -status ei salli opiskelijoiden ottaa liittovaltion opintolainoja KTH ilmoittautumista varten. Akkreditointi kuitenkin helpottaa yhdysvaltalaisten opiskelijoiden apurahojen ja lainan myöntämistä, koska monet yksityiset opintolainalaitokset Yhdysvalloissa käyttävät tätä nimitystä uusien lainojen myöntämisen edellytyksenä. Opiskelijoiden, jotka haluavat lykätä maksuja, on otettava yhteyttä lainanantajaansa Yhdysvalloissa.
Tietojenkäsittelytieteen maisteriohjelma tarjoaa taitoja, joita tarvitaan uralle modernin ohjelmistotekniikan etulinjassa. Valmistuneet ovat löytäneet töitä sellaisista yrityksistä kuin Google (USA, Sveitsi, Ruotsi), Spotify, Oracle, Ericsson, Dice, Saab, Klarna, Bloomberg ja Accenture.
Ohjelma valmistaa opiskelijoita myös tutkijanuraan tai jatko-opintoihin kohti tohtorintutkintoa. Entiset opiskelijat ovat jatkaneet tohtoriopintojaan muun muassa Ruotsissa, USA:ssa, Saksassa ja Venäjällä.
Valmistumisen jälkeen
Ohjelmistoinsinööri, tutkija, IT-konsultti, data-analyytikko ja pelikehittäjä.


