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.

Assessment Methods

Two 1-hour individual, written mid-term examinations and an individual, 3-hour written final examination. The mid-term examination counts for 40% of the final grade, and the final examination for 60%. Obligatory assignments submitted during the course must be approved before the student may be permitted to sit the final examination. All parts of the assessment must receive passing marks.

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

Publisert av / forfatter Bergit Grivi <Bergit.GriviSPAMFILTER@hit.no>, last modified Ralph Ingemar Stålberg - 05/07/2006