IN3000 – Operativsystemer

IN1010 – Kursoversikt og Karakterkalkulator IN3000 – Operativsystemer
Studiepoeng: 20 Nivå: Bachelor Undervisningsspråk: Norsk (engelsk på forespørsel)

Kursoversikt

IN3000 gir en grundig introduksjon til alle aspekter av prosesshåndtering i operativsystemer. Emnet dekker temaer som avbruddsbehandling, tråder og prosesser, prosesskoordinering og synkronisering, lagerorganisering, ytre enheter og filsystemer. Studentene utvikler en kjørende operativsystemkjerne for en Intel x86 basert datamaskin.

Karakterkalkulator

Karakterskala

IN3000 bruker bokstavkarakterskalaen fra A til F, hvor A er beste karakter og E er laveste beståtte karakter. F er stryk.

A

Fremragende

B

Meget god

C

God

D

Nokså god

E

Tilstrekkelig

F

Ikke bestått

Viktig informasjon

Undervisningsform

4 timer forelesninger og 4 timer øvelser per uke (2 timer klasserom og 2 timer terminalstue).

Obligatoriske aktiviteter

Seks prosjektoppgaver, hver bestående av en teoretisk og en praktisk del. Totalt tolv innleveringer som alle må bestås.

Vurdering

Karakteren bestemmes av praktisk del nr 2, 3, 4 og 5, som hver teller 25%.

Læringsutbytte

Dyptgående forståelse av prosesshåndtering i operativsystemer, ferdigheter i Assembler og C programmering, og evne til å skrive design dokumenter.

Opptak til emnet

Maksimalt 50 studenter. Prioritering gis til bachelorstudenter i Informatikk og studenter med IN3000 i utdanningsplanen.

Forkunnskaper

Obligatorisk: IN2010 eller tilsvarende. Anbefalt: IN2140.

Overlappende emner

Overlapper med flere emner, inkludert IN4000, INF3151, INF4151, og andre.

Hjelpemidler til eksamen

Ingen hjelpemidler er tillatt.

Overlappende emner med IN3000

Merk: Denne visualiseringen viser overlapp med andre emner. Hold musepekeren over søylene for mer informasjon om hvert emne.

Ukentlig timefordeling for IN3000

  • 📚
    4 timer
    Forelesninger
  • 👥
    2 timer
    Øvelser i klasserom
  • 💻
    2 timer
    Øvelser i terminalstue

Leave a Reply

Your email address will not be published. Required fields are marked *