Hoppa till huvudinnehållet
Till KTH:s startsida

Årskurs 2

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

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

Gemensamma kurser

Kurserna som ges i period 1 och 2 i å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 att 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.

Obligatoriska kurser

Kursens kod och namnAnm. kodOmf.P1P2P3P4
DD2301 Programsammanhållande kurs i maskininlärning503773,0 hp0,50,5
DA233X Examensarbete i datalogi och datateknik med inriktning mot maskininlärning, avancerad nivå30,0 hp

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.

Villkorligt valfria kurser

Kursens kod och namnAnm. kodOmf.P1P2P3P4
DD2411 Forskningsprojekt i robotik, perception och inlärningIngår i Tillämpningsområde Robotik6032515,0 hp4,03,5
DD2257 VisualiseringIngår i Tillämpningsområde Visualisering7,5 hp
DD2410 Introduktion till robotikIngår i Tillämpningsområde Robotik7,5 hp
DD2420 Probabilistiska grafiska modellerIngår i Teori, Statistik & sannolikhetslära (får ej kombineras med DD2447)7,5 hp
DD2423 Bildbehandling och datorseendeIngår i Tillämpningsområde Datorseende7,5 hp
DD2430 Projektkurs i dataanalysIngår i Tillämpningsområden7,5 hp
DD2435 Neuronnäts- och biomodelleringIngår i Tillämpningsområde Beräkningsbiologi9,0 hp
DD2437 Artificiella neuronnät och djupa arkitekturerIngår i Teori, Maskininlärning7,5 hp
DD2438 Artificiell intelligens och multiagentsystemIngår i Tillämpningsområde Robotik15,0 hp
DD2447 Statistiska metoder i dataloginIngår i Teori, Statistik & sannolikhetslära (får ej kombineras med DD2420)6,0 hp
DD2601 Djupa generativa modellerIngår i Teori7,5 hp
DD2610 Djupinlärning, fortsättningskursIngår i Teori7,5 hp
DT2470 MusikinformatikIngår i Tillämpningsområde, Ljud7,5 hp
EL2320 Tillämpad estimeringIngår i Teori, Matematik7,5 hp
EL2805 Förstärkande inlärningIngår i Teori, Maskininlärning7,5 hp
EQ2425 Analys och sökning av visuella dataIngår i Tillämpningsområde Datorseende7,5 hp
ID2222 DatautvinningIngår i Teori, Maskininlärning7,5 hp
ID2223 Skalbar maskininlärning och djupinlärningIngår i Teori, Maskininlärning7,5 hp
SF1811 OptimeringsläraIngår i Teori, Matematik6,0 hp
SF2930 RegressionsanalysIngår i Teori, Statistik & sannolikhetslära7,5 hp
SF2940 SannolikhetsteoriIngår i Teori, Statistik & sannolikhetslära7,5 hp

Rekommenderade kurser

Kursens kod och namnAnm. kodOmf.P1P2P3P4
DD1388 Programsystemkonstruktion med C++7,5 hp
DD2352 Algoritmer och komplexitet7,5 hp
DD2395 Datasäkerhet6,0 hp
DD2448 Kryptografins grunder7,5 hp
DH2642 Interaktionsprogrammering och dynamiska webben7,5 hp
ID2221 Data-intensiv databehandling7,5 hp
IK2215 Avancerad internetteknik7,5 hp
IK2221 Nätverkssystem för maskininlärning7,5 hp
IK2227 Nätverkssystem med kant- eller molndatacenter7,5 hp
SF2568 Parallella beräkningar för storskaliga problem7,5 hp