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.