Hoppa till huvudinnehållet
Till KTH:s startsida

Årskurs 1

Enligt utbildningsplanen för programmet ingår dessa kurser i årskurs ett.

Observera att de eventuella anmälningskoder och perioder som anges är baserade på läsåret 2020/2021. Läses denna årskurs vid ett senare tillfälle kan andra anmälningskoder och perioder komma att gälla.

Gemensamma kurser

Gemensamma kurser

Obligatoriska kurser

Kurskod Kursnamn Omfattning Utbildningsnivå
DA2205 Vetenskapsteori och forskningsmetodik 7.5 hp Avancerad nivå
DD2301 Programsammanhållande kurs i maskininlärning 3 hp Avancerad nivå
DD2380 Artificiell intelligens 6 hp Avancerad nivå
DD2421 Maskininlärning 7.5 hp Avancerad nivå
DD2434 Maskininlärning, avancerad kurs 7.5 hp Avancerad nivå

Villkorligt valfria kurser

Kurskod Kursnamn Omfattning Utbildningsnivå
DD2257 Visualisering
Ingår i Tillämpningsområde Visualisering
7.5 hp Avancerad nivå
DD2401 Neurovetenskap
Ingår i Tillämpningsområde Beräkningsbiologi
7.5 hp Avancerad nivå
DD2402 Avancerad individuell kurs i beräkningsbiologi
Ingår i Tillämpningsområde Beräkningsbiologi
6 hp Avancerad nivå
DD2410 Introduktion till robotik
Ingår i Tillämpningsområde Robotik
7.5 hp Avancerad nivå
DD2411 Forskningsprojekt i robotik, perception och inlärning
Ingår i Tillämpningsområde Robotik
15 hp Avancerad nivå
DD2412 Djupinlärning, fortsättningskurs
Ingår i Teori, Maskininlärning
6 hp Avancerad nivå
DD2418 Språkteknologi
Ingår i Tillämpningsområde Språkbehandling; Tal och text
6 hp Avancerad nivå
DD2419 Projektkurs i robotik och autonoma system
Ingår i Tillämpningsområde Robotik
9 hp Avancerad nivå
DD2420 Probabilistiska grafiska modeller
Ingår i Teori, Statistik & sannolikhetslära (får ej kombineras med DD2447)
7.5 hp Avancerad nivå
DD2423 Bildbehandling och datorseende
Ingår i Tillämpningsområde Datorseende
7.5 hp Avancerad nivå
DD2424 Djupinlärning i Data Science
Ingår i Tillämpningsområde Datorseende
7.5 hp Avancerad nivå
DD2435 Neuronnäts- och biomodellering
Ingår i Tillämpningsområde Beräkningsbiologi
9 hp Avancerad nivå
DD2437 Artificiella neuronnät och djupa arkitekturer
Ingår i Teori, Maskininlärning
7.5 hp Avancerad nivå
DD2438 Artificiell intelligens och multiagentsystem
Ingår i Tillämpningsområde Robotik
15 hp Avancerad nivå
DD2447 Statistiska metoder i datalogin
Ingår i Teori, Statistik & sannolikhetslära (får ej kombineras med DD2420)
6 hp Avancerad nivå
DD2476 Sökmotorer och informationssökningssystem
Ingår i Tillämpningsområde Databaser/Informationssökning
9 hp Avancerad nivå
DT2112 Talteknologi
Ingår i Tillämpningsområde Språkbehandling; Tal och text
7.5 hp Avancerad nivå
DT2119 Igenkänning av tal och talare
Ingår i Tillämpningsområde Språkbehandling; Tal och text
7.5 hp Avancerad nivå
EL2320 Tillämpad estimering
Ingår i Teori, Matematik
7.5 hp Avancerad nivå
EL2805 Förstärkande inlärning
Ingår i Teori, Maskininlärning
7.5 hp Avancerad nivå
EQ2341 Mönsterigenkänning och maskininlärning
Ingår i Teori, Maskininlärning
7.5 hp Avancerad nivå
EQ2425 Analys och sökning av visuella data
Ingår i Tillämpningsområde Datorseende
7.5 hp Avancerad nivå
ID2222 Datautvinning
Ingår i Teori, Maskininlärning
7.5 hp Avancerad nivå
ID2223 Skalbar maskininlärning och djupinlärning
Ingår i Teori, Maskininlärning
7.5 hp Avancerad nivå
SF1811 Optimeringslära
Ingår i Teori, Matematik
6 hp Grundnivå
SF2930 Regressionsanalys
Ingår i Teori, Statistik & sannolikhetslära
7.5 hp Avancerad nivå
SF2940 Sannolikhetsteori
Ingår i Teori, Statistik & sannolikhetslära
7.5 hp Avancerad nivå
SF2943 Tidsserieanalys
Ingår i Teori, Statistik & sannolikhetslära
7.5 hp Avancerad nivå

Rekommenderade kurser

Kurskod Kursnamn Omfattning Utbildningsnivå
DD1388 Programsystemkonstruktion med C++ 7.5 hp Grundnivå
DD2352 Algoritmer och komplexitet 7.5 hp Avancerad nivå
DD2395 Datasäkerhet 6 hp Avancerad nivå
DD2448 Kryptografins grunder 7.5 hp Avancerad nivå
DH2642 Interaktionsprogrammering och dynamiska webben 7.5 hp Avancerad nivå
ID2213 Logikprogrammering 7.5 hp Avancerad nivå
ID2221 Data-intensiv databehandling 7.5 hp Avancerad nivå
SF2568 Parallella beräkningar för storskaliga problem 7.5 hp Avancerad nivå

Kompletterande information

Kurser som går i period 1 och 2 av år 2 kan potentiellt tas under period 1 och period 2 i år 1 om det leder till en hanterbar arbetsbelastning för studenten.

Utöver de obligatoriska och villkorligt valfria kurskraven kan studenten välja mellan alla andra avancerade kurser och språkkurser som ges på KTH för att uppnå 90 hp. Det finns möjlighet att läsa kurser på grundnivå (även om vi föredrar om studenter tar avancerade kurser), men högst 30 högskolepoäng kan räknas in i examen. För dem som vill utöka sin kompetens och kunskap inom datavetenskap och programvaruteknik så erbjuds rekommenderade kurser. Ett examensarbete måste också slutföras.

Information om villkorligt valfria kurser

Välj villkorligt valfria kurser så att följande krav uppfylls:

- minst 6 kurser från Tillämpningsområden + Teori, och
- minst 2 kurser från Tillämpningsområden, samt
- minst 2 kurser från Teori.

Exempel på möjliga kombinationer av kurser:
- minst 2 kurser ur Tillämpningsområden och minst 4 kurser ur Teori,
- minst 3 kurser ur Tillämpningsområden och minst 3 kurser ur Teori,
- minst 4 kurser ur Tillämpningsområden och minst 2 kurser ur Teori.