Hoppa till huvudinnehållet
Till KTH:s startsida

FID3218 Avancerade ämnen inom datasystem 7,5 hp

Information per kursomgång

Välj termin och kursomgång för att se aktuell information och mer om kursen, såsom kursplan, studieperiod och anmälningsinformation.

Termin

Kursplan som PDF

Notera: all information från kursplanen visas i tillgängligt format på denna sida.

Kursplan FID3218 (HT 2025–)
Rubriker med innehåll från kursplan FID3218 (HT 2025–) är markerade med en asterisk ( )

Innehåll och lärandemål

Kursinnehåll

Kursen omfattar cirka 30 seminarietillfällen under läsåret (fyra perioder), vanligtvis en gång per vecka. Varje seminarium inkluderar en forskningspresentation och en modererad diskussion. Studenterna deltar genom presentationer, moderering och aktiva diskussioner, med utgångspunkt i teman från den egna forskningen, inbjudna föredrag samt aktuella artiklar från konferenser som CIDR, VLDB, SIGMOD, SOSP, OSDI och EuroSys. De konkreta seminarietemana är:

  • Molnbaserade och serverlösa dataarkitekturer; specialiserad hårdvaruacceleration, minneshierarkier och nätverk för datasystem.

  • Frågebearbetning, indexering, transaktionshantering och samtidighetskontroll i stor skala.

  • Datakvalitet, integration, proveniens, semantik och ansvarsfull databehandling.

  • Strömmande databehandling, komplex händelsebearbetning samt approximativa/osäkra databaser.

  • System och algoritmer för AI/ML-arbetslaster samt ML för databehandling.

  • Operativsystem, virtualisering och körtidsstöd för dataintensiva arbetslaster.

  • Fil-, lagrings- och cachningssystem; distribuerade system och edge/fog-system; tillförlitlig och säker systemdesign.

  • Forskningsvisioner från CIDR samt tvärvetenskapliga teman som utforskar ny hårdvara eller framväxande paradigm såsom blockkedjor, serverlös analys och datasystem för spatiala/tidsseriedata.

Lärandemål

Efter avslutad kurs ska doktoranden kunna

  1. Analysera avancerade forskningsinriktningar inom skalbara datasystem och systemstöd.

  2. Kritisk granska forskningsartiklar inom databehandling, identifiera bidrag, metodik och begränsningar.

  3. Presentera och analysera forskningsresultat (egna eller från litteraturen) för en expertpublik på ett tydligt och övertygande sätt.

  4. Leda och syntetisera tekniska diskussioner samt ge konstruktiv återkoppling.

  5. Syntetisera och kritiskt värdera forskning inom datasystem i relation till bredare systemområden såsom operativsystem, distribuerade plattformar och hårdvara.

  6. Formulera och motivera en framåtblickande forskningsinriktning inom datasystem genom att integrera insikter från flera seminarieteman samt identifiera framväxande utmaningar och möjligheter.

Kurslitteratur och förberedelser

Särskild behörighet

Kursen rekommenderas för studenter som redan har genomfört ID2203 eller motsvarande kurs FID3011. Detta är inget hårt krav utan en rekommendation, eftersom seminarierna förutsätter att doktoranderna har en grundläggande förståelse för distribuerad datakonsistens samt koordineringsproblem i distribuerade system, vilka är vanliga i dagens molnbaserade datasystem.

Kurslitteratur

Du hittar information om kurslitteratur antingen i kursomgångens kurs-PM eller i kursomgångens kursrum i Canvas.

Examination och slutförande

Betygsskala

P, F

Examination

  • EXA1 - Examination, 7,5 hp, betygsskala: P, F

Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.

Examinator får medge annan examinationsform vid omexamination av enstaka studenter. När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.

Examinator

Etiskt förhållningssätt

  • Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
  • Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
  • Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.

Ytterligare information

Kursrum i Canvas

Registrerade studenter hittar information för genomförande av kursen i kursrummet i Canvas. En länk till kursrummet finns under fliken Studier i Personliga menyn vid kursstart.

Ges av

Utbildningsnivå

Forskarnivå

Forskarkurs

Forskarkurser på EECS/Programvaruteknik och datorsystem