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
Obligatoriska kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2300 Programsammanhållande kurs i datalogiEn poäng per läsår | 50302 | 2,0 hp | 0,2 | 0,3 | 0,2 | 0,3 |
DA231X Examensarbete i datalogi och datateknik, avancerad nivå | 30,0 hp |
Inriktningar
Spår, kognitiva system (CSCS)
Kurser (CSCS)
Förkunskapskrav: SF1626 Flervariabelanalys, 7,5 hp.
Ett av delspåren ska väljas.
Delspår 1: Datorseende och robotik
Obligatorisk kurs:
- DD2424 Djupinlärning i Data Science
Minst en ska läsas av:
- DD2419 Projektkurs i robotik och autonoma system
- DD2410 Introduktion till robotik
Minst en ska läsas av:
- DD2423 Bildbehandling och datorseende
- DD2413 Sociala robotar.
Delspår 2: Konverserande system
Obligatoriska kurser:
- DD2417 Språkteknologi
- DT2151 Projekt i konverserande system
Minst en ska läsas av:
- DT2112 Talteknologi
- DT2119 Igenkänning av tal och talare.
Vissa kurser kan ges vartannat år.
Villkorligt valfria kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2410 Introduktion till robotikVillkorligt valfri för delspåret Datorseende och robotik | 7,5 hp | |||||
DD2413 Sociala robotarVillkorligt valfri för delspåret Datorseende och robotik | 7,5 hp | |||||
DD2423 Bildbehandling och datorseendeVillkorligt valfri för delspåret Datorseende och robotik | 7,5 hp | |||||
DT2140 Multimodala interaktioner och gränssnittVillkorligt valfri för delspåret Konverserande system | 7,5 hp | |||||
DT2151 Projekt i konverserande systemObligatorisk för delspåret Konverserande system | 7,5 hp |
Rekommenderade kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2417 Språkteknologi | 7,5 hp | |||||
DD2434 Maskininlärning, avancerad kurs | 7,5 hp | |||||
DD2438 Artificiell intelligens och multiagentsystem | 15,0 hp | |||||
DD2447 Statistiska metoder i datalogin | 6,0 hp | |||||
DD2477 Sökmotorer och informationssökningssystem | 7,5 hp | |||||
EL2320 Tillämpad estimering | 7,5 hp | |||||
SF1861 Optimeringslära | 6,0 hp | |||||
SF2940 Sannolikhetsteori | 7,5 hp |
Spår, dataanalys (CSDA)
Kurser (CSDA)
Förkunskaper: SF1626 Flervariabelanalys, 7,5 hp.
Obligatoriska kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2430 Projektkurs i dataanalys | 7,5 hp |
Obligatoriska kurser för båda delspåren:
- DD2421 Maskininlärning,
- DD2430 Projektkurs i dataanalys.
Ett av delspåren ska väljas.
Delspår 1: Maskininlärning
Obligatorisk kurs:
- DD2424 Djupinlärning i Data Science
En av dessa ska läsas:
- DD2434 Maskininlärning, avancerad kurs
- DD2437 Artificiella neuronnät och djupa arkitekturer
- DD2420 Probabilistiska grafiska modeller.
Delspår 2: Behandling av naturliga språk
Obligatoriska kurser:
- DD2477 Sökmotorer och informationssökningssystem
- DD2417 Språkteknologi.
Vissa kurser kan ges vartannat år.
Villkorligt valfria kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2434 Maskininlärning, avancerad kursVillkorligt valfri för delspåret Maskininlärning | 7,5 hp | |||||
DD2437 Artificiella neuronnät och djupa arkitekturerVillkorligt valfri för delspåret Maskininlärning | 7,5 hp |
Rekommenderade kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2257 Visualisering | 7,5 hp | |||||
DD2368 Kvantneurala nätverk | 7,5 hp | |||||
DD2413 Sociala robotar | 7,5 hp | |||||
DD2423 Bildbehandling och datorseende | 7,5 hp | |||||
DD2447 Statistiska metoder i datalogin | 6,0 hp | |||||
DD2610 Djupinlärning, fortsättningskurs | 7,5 hp | |||||
EL2320 Tillämpad estimering | 7,5 hp | |||||
ID2222 Datautvinning | 7,5 hp | |||||
ID2223 Skalbar maskininlärning och djupinlärning | 7,5 hp | |||||
SF1811 Optimeringslära | 6,0 hp | |||||
SF2940 Sannolikhetsteori | 7,5 hp |
Spår, interaktionsdesign (CSID)
Kurser (CSID)
Obligatoriska kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DM2630 Design och utvärdering av användarupplevelse | 9,0 hp |
Minst 13,5 hp (antingen 7,5+7,5 hp, eller 7,5+6+3 hp, eller 9+6 hp, eller 6+6+3 hp) ska läsas av:
- DH2400 Fysisk interaktionsdesign
- DH2632 Människa-datorinteraktion högre seminarier
- DM2586 Generativ AI för medieteknik och interaktionsdesign
- DH2670 Haptisk och taktil interaktionsteknik
- DH2408 Utvärderingsmetoder inom människa-datorinteraktion
- DT2140 Multimodala interaktioner och gränssnitt.
Vissa kurser kan ges vartannat år.
Villkorligt valfria kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DH2408 Utvärderingsmetoder inom människa-datorinteraktion | 6,0 hp | |||||
DT2140 Multimodala interaktioner och gränssnitt | 7,5 hp |
Spår, vetenskapliga beräkningar (CSSC)
Kurser (CSSC)
Ett av delspåren ska väljas:
Delspår 1: Högprestandaberäkningar
Obligatoriska kurser inom delspåret:
- DD2358 Introduktion till högprestandaberäkningar
- DD2356 Metoder inom högprestandaberäkningar
- DD2360 Tillämpad GPU-programmering.
En av kurserna ska väljas:
- DD2443 Parallella och distribuerade beräkningar
- DD2367 Kvantberäkning för dataloger
- DD2375 Projektkurs i högprestandaberäkningar.
Delspår 2: Beräkningsvetenskap
Obligatoriska kurser inom delspåret:
- DD2365 Avancerade beräkningsmetoder i flödesmekanik
- DD2363 Vetenskapliga beräkningsmetoder
- DD2444 Projektkurs i beräkningsvetenskap.
En av kurserna ska väljas:
- DD2370 Beräkningsmetoder för elektromagnetiska problem
- DD2360 Tillämpad GPU-programmering
- DD2257 Visualisering.
Vissa kurser kan ges vartannat år.
Villkorligt valfria kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2257 VisualiseringVillkorligt valfri för delspåret Beräkningsvetenskap | 7,5 hp | |||||
DD2360 Tillämpad GPU-programmeringObligatorisk för delspåret Högprestandaberäkningar. Villkorligt valfri för delspåret Beräkningsvetenskap | 7,5 hp | |||||
DD2367 Kvantberäkning för datalogerVillkorligt valfri för delspåret Högprestandaberäkningar | 7,5 hp | |||||
DD2370 Beräkningsmetoder för elektromagnetiska problemVillkorligt valfri för delspåret Beräkningsvetenskap | 7,5 hp | |||||
DD2375 Projektkurs i högprestandaberäkningarVillkorligt valfri för delspåret Högprestandaberäkningar | 7,5 hp | |||||
DD2443 Parallella och distribuerade beräkningarVillkorligt valfri för delspåret Högprestandaberäkningar | 7,5 hp | |||||
DD2444 Projektkurs i beräkningsvetenskapObligatorisk för delspåret Beräkningsvetenskap | 7,5 hp |
Rekommenderade kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
BB2280 Molekylär modellering | 7,5 hp | |||||
DD2366 Öppna kvantsystem | 7,5 hp | |||||
DD2402 Avancerad individuell kurs i beräkningsbiologi | 6,0 hp | |||||
DD2421 Maskininlärning | 7,5 hp | |||||
DD2435 Neuronnäts- och biomodellering | 9,0 hp | |||||
EL2820 Modellering av dynamiska system | 7,5 hp | |||||
SF2561 Finita elementmetoden | 7,5 hp | |||||
SF2565 Programkonstruktion i C++ för tekniskt - vetenskapliga beräkningar | 7,5 hp |
Spår, programvaruteknik (CSST)
Kurser (CSST)
Ett av delspåren ska väljas:
Delspår 1: Programspråk
Obligatorisk kurs:
- DD2481 Principer för programspråk.
En av dessa kurser ska läsas (DD2373 och DD2557 ges omväxlande vartannat år):
- DD2373 Automater och språk (ges VT26)
- DD2557 Programsemantik och programanalys (ges VT27)
- DD2525 Språkbaserad datasäkerhet.
En av dessa kurser ska läsas:
- ID2202 Kompilatorer och exekveringsmiljöer
- DD2484 Avancerade områden inom programspråk.
Delspår 2: Programvaruteknik
En av dessa kurser ska läsas:
- DD2489 Skalbar programutveckling med funktionell programmering
- DD2497 Projektkurs i systemsäkerhet
Minst två kurser ska läsas (DD2482 och DD2485 ges omväxlande vartannat år):
- DD2443 Parallella och distribuerade beräkningar
- DD2459 Programvarutillförlitlighet
- DD2460 Programvarusäkerhet
- DD2481 Principer för programspråk
- DD2525 Språkbaserad datasäkerhet
- DD2482 Automatiserad programtestning och DevOps (ges vartannat år, ges HT26)
- DD2485 Programmerbart samhälle (ges vartannat år, ges ej HT26)
- DD2528 Pålitliga autonoma system (ges vartannat år, ges ej HT26).
Vissa kurser kan ges vartannat år.
Villkorligt valfria kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2443 Parallella och distribuerade beräkningarVillkorligt valfri för delspåret Programvaruteknik | 7,5 hp | |||||
DD2460 ProgramvarusäkerhetVillkorligt valfri för delspåret Programvaruteknik | 7,5 hp | |||||
DD2482 Automatiserad programtestning och DevOpsVillkorligt valfri för delspåret Programvaruteknik | 7,5 hp | |||||
DD2484 Avancerade områden inom programspråkVillkorligt valfri för delspåret Programspråk | 7,5 hp | |||||
DD2489 Skalbar programutveckling med funktionell programmeringVillkorligt valfri för delspåret Programvaruteknik | 7,5 hp | |||||
DD2497 Projektkurs i systemsäkerhetVillkorligt valfri för delspåret Programvaruteknik | 7,5 hp | |||||
DD2557 Programsemantik och programanalysVillkorligt valfri för delspåret Programspråk | 7,5 hp | |||||
ID2202 Kompilatorer och exekveringsmiljöerVillkorligt valfri för delspåret Programspråk | 7,5 hp |
Rekommenderade kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2421 Maskininlärning | 7,5 hp | |||||
DD2458 Problemlösning och programmering under press | 9,0 hp | |||||
DD2477 Sökmotorer och informationssökningssystem | 7,5 hp | |||||
ID1217 Programmering av parallella system | 7,5 hp | |||||
IK2215 Avancerad internetteknik | 7,5 hp | |||||
IK2221 Nätverkssystem för maskininlärning | 7,5 hp | |||||
IK2227 Nätverkssystem med kant- eller molndatacenter | 7,5 hp |
Spår, teoretisk datalogi (CSTC)
Kurser (CSTC)
Obligatorisk kurs för alla:
DD2467 Individuellt projekt i teoretisk datalogi 7,5 hp
Obligatoriska kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2467 Individuellt projekt i teoretisk datalogi | 7,5 hp |
Alla ska läsa minst en av dessa kurser:
- SF2740 Grafteori (ges vartannat år, ges HT27),
- SF2972 Spelteori
- SF2940 Sannolikhetsteori,
- SF2741 Enumerativ kombinatorik (ges vartannat år, ges HT26),
- SF2930 Regressionsanalys,
- SF2956 Topologisk dataanalys.
Studenten kan föreslå byte till andra kurser i matematik på avancerad nivå och totalt minst 7,5 hp. Förslaget lämnas till masterkoordinatorn i god tid innan kursstart. Kursbytet måste godkännas av programansvarig. Därtill ska ett av delspåren väljas.
Delspår 1: Algoritmer, komplexitet och kryptografi
Obligatorisk kurs:
- DD2448 Kryptografins grunder.
Minst en ska läsas:
- DD2542 Seminariekurs i teoretisk datalogi, algoritmer och komplexitet (ges vartannat år, ges HT26),
- DD2445 Komplexitetsteori (ges vartannat år, ges HT27).
Delspår 2: Formella metoder och semantik
Minst en ska läsas:
- DD2452 Formella metoder (ges vartannat år, ges HT26),
- DD2552 Seminariekurs i teoretisk datalogi, programspråk och formella metoder (ges vartannat år, ges HT27).
Minst 7,5 hp ska läsas:
- DD2459 Programvarutillförlitlighet,
- DD2557 Programsemantik och programanalys (ges vartannat år, ges VT27)
- DD2460 Programvarusäkerhet
- DD2373 Automater och språk (ges vartannat år, ges VT26)
- DD2443 Parallella och distribuerade beräkningar.
Villkorligt valfria kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2443 Parallella och distribuerade beräkningarVillkorligt valfri för delspåret Formella Metoder och Semantik | 7,5 hp | |||||
DD2452 Formella metoderVillkorligt valfri för delspåret Formella Metoder och Semantik | 7,5 hp | |||||
DD2460 ProgramvarusäkerhetVillkorligt valfri för delspåret Formella Metoder och Semantik | 7,5 hp | |||||
DD2542 Seminariekurs i teoretisk datalogi, algoritmer och komplexitetVillkorligt valfri för delspåret Algoritmer, komplexitet och kryptografi | 7,5 hp | |||||
DD2557 Programsemantik och programanalysVillkorligt valfri för delspåret Formella Metoder och Semantik | 7,5 hp | |||||
SF2741 Enumerativ kombinatorik | 7,5 hp | |||||
SF2930 Regressionsanalys | 7,5 hp | |||||
SF2940 Sannolikhetsteori | 7,5 hp | |||||
SF2956 Topologisk dataanalys | 7,5 hp | |||||
SF2972 Spelteori | 7,5 hp |
Rekommenderade kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2366 Öppna kvantsystem | 7,5 hp | |||||
DD2367 Kvantberäkning för dataloger | 7,5 hp | |||||
DD2447 Statistiska metoder i datalogin | 6,0 hp | |||||
DD2458 Problemlösning och programmering under press | 9,0 hp |
Spår, visualisering och grafik (CSVG)
Kurser (CSVG)
Obligatoriska kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2470 Avancerade ämnen i visualisering och datorgrafik | 6,0 hp |
Minst 16,5 hp ska läsas av:
- DD2257 Visualisering
- DH2321 Informationsvisualisering
- DH2323 Datorgrafik med interaktion
- DH2413 Avancerad grafik och interaktion
- DH2650 Datorspelsdesign.
Villkorligt valfria kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2257 Visualisering | 7,5 hp | |||||
DH2413 Avancerad grafik och interaktion | 9,0 hp |
Rekommenderade kurser
Kursens kod och namn | Anm. kod | Omf. | P1 | P2 | P3 | P4 |
---|---|---|---|---|---|---|
DD2356 Metoder inom högprestandaberäkningar | 7,5 hp | |||||
DD2423 Bildbehandling och datorseende | 7,5 hp | |||||
DD2424 Djupinlärning i Data Science | 7,5 hp | |||||
DM2350 Mänsklig perception för informationsteknik | 7,5 hp |