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