EPN-V2

DATA2500 Operating Systems Course description

Course name in Norwegian
Operativsystemer
Study programme
Bachelor in Applied Computer Technology
Bachelor's Degree Programme in Software Engineering
Bachelor's Degree Programme in Information Technology
Weight
10.0 ECTS
Year of study
2025/2026
Course history

Introduction

Bestemmelser om eksamen er gitt i lov om universiteter og høgskoler og forskrift om studier og eksamen ved OsloMet - storbyuniversitetet og forskrift omrammeplan for ingeniørutdanning. Se: www.oslomet.no

Muntlig og praktiske eksamener skal ha to sensorer da disse eksamensresultatene ikke kan påklages. Formelle feil kan likevel påklages.

Mappevurdering gis en helhetlig vurdering med én karakter. Det er kun mulig å påklage eksamensresultatet på mappevurderingen som helhet. Hvis deler av mappen inneholder elementer som for eksempel en muntlig presentasjon, praktiske arbeider og lignende, kan eksamensresultatet ikke påklages. Klageadgang framkommer i hver emneplan.

Eksamener som kun sensureres internt, skal jevnlig trekkes ut til ekstern sensurering.

Vurderingsuttrykk

Vurderingsuttrykk ved eksamen skal være bestått/ikke bestått (B/IB) eller en gradert skala med fem trinn fra A til E for bestått og F for ikke bestått.

Forkunnskapskrav og studieprogresjon

Forkunnskap ut over opptakskravet er beskrevet i den enkelte emneplan.

Selv om det ikke skulle foreligge spesifikke forkunnskapskrav bør studentene ha en progresjon på minst 50 studiepoeng hvert år for å kunne gjennomføre studiet på normert tid.

Fra 1. studieår opp til 2. studieår - 50 studiepoeng bør være bestått

Fra 1. og 2. studieår opp til 3. studieår - 100 studiepoeng bør være bestått

Studenter må være registrert i 3. studieår og ha bestått minimum 100 studiepoeng fra 1. og 2. studieår per 1. oktober, før bacheloroppgaven tildeles.

Tilsynssensorordning

Tilsynssensorordningen er en del av kvalitetssikringen av det enkelte studium. En tilsynssensor er ikke en eksamenssensor, men en som har tilsyn med kvaliteten i studiene. Alle studier ved OsloMet - storbyuniversitetet skal være under tilsyn av tilsynssensor, men det er rom for ulike måter å praktisere ordningen på. Viser til retningslinjer for oppnevning og bruk av sensorer ved OsloMet, ser her: https://student.oslomet.no/retningslinjer-sensorer

Utsatt/ny eksamen

Oppmelding til ny/utsatt eksamen gjøres av studenten selv. Ny/utsatt eksamen arrangeres normalt sammen, tidlig i påfølgende semester. Ny eksamen - for studenter som har levert eksamen og ikke fått bestått. Utsatt eksamen - for studenter som ikke fikk avlagt ordinær eksamen. Vilkårene for å gå opp til ny/utsatt eksamen gis i forskrift om studier og eksamen ved OsloMet - storbyuniversitetet.

Vitnemål

På vitnemålet for bachelor i ingeniørfag - elektro føres avsluttende vurdering for hvert emne. Tittel på bacheloroppgaven framkommer også på vitnemålet.

Recommended preliminary courses

Students are required to have good programming skills, for example by having completed the course Programming.

Required preliminary courses

No requirements over and above the admission requirements.

Learning outcomes

After completing the course, the student is expected to have achieved the following learning outcomes defined in terms of knowledge, skills and general competence:

Knowledge

The student is capable of:

  • explaining the basic principles of how an operating system organises all resource use and makes the use of computers simpler and more efficient for ordinary users and applications
  • identifying the most important operating systems and explaining the differences between them
  • explaining the components of a computer and how the operating system controls it
  • explaining multitasking, CPU scheduling, processes, threads and synchronisation
  • explaining how the operating system organises the use of cache and internal memory
  • explaining hard drives and file systems
  • analysing and explaining concrete sequences of events for running software on and using an operating system
  • explaining virtualisation technologies

Skills

The student is capable of:

  • communicating with and controlling the operating system from the command line in Linux and Windows
  • creating new users and groups, defining rights for files and folders in Linux and Windows
  • using pipes and redirection to put together simple commands to solve complex tasks in Linux and Windows
  • solving concrete tasks relating to operating system with the help of scripting for Linux and Windows
  • using scripting language for file processing, arrays and hash, and for regular expressions

General competence

The student is capable of:

  • exchanging and discussing issues relating to operating systems
  • giving recommendations on the use and procurement of operating systems
  • quickly becoming familiar with new technology relating to operating systems
  • considering and recommending which scripting or programming language is best suited to solve a concrete technical problem
  • helping ordinary users to solve tasks relating to operating systems

Teaching and learning methods

Lectures and individual exercises. The exercises are based on the students’ own work, supervised by the lecturer and/or a student assistant. The students work in groups. The groups comprise maximum four students.

Course requirements

The following coursework is compulsory and must be approved before the student can sit the exam:

  • 3 group assignments
  • 3 multiple choice tests

Assessment

Individual written exam under supervision, 3 hours

The exam result can be appealed.

Permitted exam materials and equipment

Apache Guacamole is avaliable during the exam.

Grading scale

Grade scale A-F.

Examiners

One internal examiner. External examiners are used regularly.

Overlapping courses

Emnet er ekvivalent (overlapper 10 studiepoeng) med: DATS2500, ITPE2500

Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.