Operating Systems 5607

Course Objectives

The course will provide students with theoretical understanding and solid practical experience in the use and operation of operating systems, including Linux. They will become familiar with and learn the effects of various methods of designing computer architecture, communication, memory management, process handling and system commands.

Course Description

Basic operating system concepts such as processes, threads, time-sharing, physical and virtual memory, memory management, I/O, file-systems, process communication, crashes/freezing, multi-processor systems, distributed operating systems, security and operating system design. Installation, use and operation of Linux operating systems.

Learning Methods

6-8 hours of lectures, exercises and guidance per week during the autumn semester. The course may be taught in English.

Assessment Methods

The mid-term examination must be approved before the student may be permitted to sit the final 4-hour examination, which counts for 100%.

Minor adjustments may occur during the academic year, subject to the decision of the Dean

Publisert av / forfatter Bergit Grivi <Bergit.GriviSPAMFILTER@hit.no>,Tor Lønnestad <Tor.LonnestadSPAMFILTER@hit.no>, last modified Ian Hector Harkness - 02/04/2011