IKT218 Avanserte operativsystemer (Vår 2026)
- Studiepoeng:
- 5
- Ansvarlig avdeling:
- Fakultet for teknologi og realfag
- Emneansvarlige:
-
- Per-Arne Andersen
- Turgay Celik
- Halvard Øysæd
- Undervisningssemester:
- Vår
- Undervisningsspråk:
- Norsk eller engelsk
- Varighet:
- ½ år
Innholdsfortegnelse
Emnet er tilknyttet følgende studieprogram
Undervisningsspråk
Norsk eller engelsk
Anbefalte forkunnskaper
IKT102-G Operativsystemer
IKT103-G Videregående softwareutvikling
Læringsutbytte
Etter fullført emne skal studenten:
Kunnskap:
- Forstå begrepene synkronisering, kommunikasjon og planlegging i parallelle systemer.
- Forstå distribuerte systemer, kommunikasjonsmekanismer, distribuerte objekter og mellomvare.
- Forstå feil- og gjenopprettingsadministrasjon i operativsystemer.
Ferdigheter:
- Konfigurere og distribuere virtuelle maskiner.
- Bygg, tilpass og distribuer Linux-kjernen.
- Kunne tolke lavnivåkonsepter som programminnestrukturer i moderne operativsystemer.
- Kunne utvikle fastvare for brukerområdet, for eksempel filsystemer.
Generell kompetanse:
- Ha en overordnet god forståelse av hvordan operativsystemer fungerer og hvordan du feilsøker og implementerer programvarekomponenter på lavt nivå.
Innhold
Dette emnet drøfter avanserte operativsystemkonsepter og introduserer studentene for nylige fremskritt innen operativsystemforskning. Emnet vil inneholde lesninger og forelesninger om både klassisk og moderne litteratur om en rekke problemstillinger, inkludert operativsystemdesign, virtuell minnestyring, virtualisering, samtidighet og synkronisering, filsystemer, skysystemer, heterogenitet og sikkerhet. Emnet introduserer studentene til grunnleggende systembyggings- og evalueringsmetoder gjennom en rekke programmeringsoppgaver og et avsluttende prosjekt.
Undervisnings- og læringsformer
Emnet kan bestå av forelesninger, lab og prosjektarbeid. Øvingene foregår i et datalab emiljø med universitetsansatt eller studentassistent til stede. Emnets innhold dekker programvare, maskinvare og teori knyttet til relevante emner. Datalab oppgavene og prosjektarbeidet gjøres i grupper der ytterligere informasjon gis i Canvas-rommet i emnet.
Forventet arbeidsmengde for den gjennomsnittlige studenten er 27 timer per studiepoeng.
Vilkår for å gå opp til eksamen
Obligatoriske øvinger må være godkjent for å kunne gå opp til avsluttende eksamen. Det gis en oversikt over obligatoriske øvinger ved semesterstart i Canvas.
Eksamen
Skriftlig individuell eksamen (4 timer, 50%) og mappe (50%). Informasjon om innholdet i mappen vil bli gitt i Canvas ved starten av semesteret. Gradert karakter. Det blir ikke arrangert ny/utsatt eksamen i mappe.
Studentevaluering
Den som er ansvarlig for emnet bestemmer, i samarbeid med studentrepresentant, form for studentevaluering og om emnet skal ha midtveis eller slutt på kursevaluering i henhold til kvalitetssystemet for utdanning, kapittel 4.1.
Tilbys som enkeltemne
Ja. Med forbehold om ledig plass/kapasitet.
Sist hentet fra FS (Felles studentsystem)
15. okt. 2026 11:09:58