Engelska Studiehandboken kurser

Computer Science, Electrical Engineering

SMD005 Operating Systems 6.0 ECTS credits

DENNA SIDA FINNS OCKSÅ PÅ SVENSKA

General information about studying at Luleå university


TIMEPERIOD: I


LANGUAGE: English/Swedish

EXAMINER
O Schele'n 1 fo ing


PREREQUISITES
Imperative programming, Reactiv (real-time) Programming, Processor/Software Interface, Computer Networks, Programconstruction.

COURSE AIM
To provide basic knowledge about the design and functionality of operating systems, to practise reading and presentation of research papers, to perform and to practise operating systems Kernelprogramming in C and C++.

CONTENTS
C++-programming, methodology and structure. Process management, CPU scheduling, theoretical models. Interprocess communication and synchronization. Memory management, multi-programming. Virtual memory. I/O and disc scheduling. File systems. Security and protection. UNIX, design.

TEACHING
Lectures, compulsory assignments, and seminar topics.

EXAMINATION
Graded examination, assignments, and presentation of a seminar topic (written and oral).
COURSE GRADE SCALE: U,3,4,5

ITEMS/CREDITS

                                                            	3.0ECTS
Written exam                                                	3.0ECTS


COURSE LITTERATURE
Silberschatz et al. "Operating System Concepts". "Reference material SMD005".

REMARKS

Last modified : 97-09-25
Further information: Olov SchelŽn

Back to department menu