htw saar
Back to Main Page

Choose Module Version:


Operating Systems

Module name (EN): Operating Systems
Degree programme: Computer Science and Web Engineering, Bachelor, ASPO 01.10.2018
Module code: DFBI-422
Hours per semester week / Teaching method: 4V (4 hours per week)
ECTS credits: 5
Semester: 4
Mandatory course: yes
Language of instruction:
Written examination 90 min.
Curricular relevance:
DFBI-422 Computer Science and Web Engineering, Bachelor, ASPO 01.10.2018, semester 4, mandatory course
KI420 Computer Science and Communication Systems, Bachelor, ASPO 01.10.2014, semester 4, mandatory course
PIB410 Applied Informatics, Bachelor, ASPO 01.10.2011, semester 4, mandatory course
60 class hours (= 45 clock hours) over a 15-week period.
The total student study time is 150 hours (equivalent to 5 ECTS credits).
There are therefore 105 hours available for class preparation and follow-up work and exam preparation.
Recommended prerequisites (modules):
Recommended as prerequisite for:
Module coordinator:
Prof. Dr. Steffen Knapp
Lecturer: Prof. Dr. Steffen Knapp

[updated 06.03.2017]
Learning outcomes:
Students will acquire an understanding of the typical structures and principles underlying computer operating systems and will learn about alternative development strategies. The course also covers resource management strategies and inter-process communication mechanisms. After completing this course, students will be able to apply the knowledge acquired in this course to real-time operating systems and their scheduling procedures.

[updated 08.05.2008]
Module content:
1. Introduction, history, operating system tasks, design concepts
2. Processes, interprocess communication, competing processes
3. Process scheduling, deadlocks
4. Memory management
5. File systems
6. Fundamental principles of real-time operating systems

[updated 13.03.2007]
Recommended or required reading:
A. Tanenbaum, A. Woodhull:  Operating Systems Design and Implementation, Prentice Hall, 2006
P. Marwedel:  Eingebettete Systeme, Springer 2007
A. Tanenbaum:  Moderne Betriebssysteme, Pearson Studium 2002
R. Brause:  Betriebssysteme, Springer 2004
A. Silberschatz et al.:  Operating System Concepts, Wiley, 2005
W. Stallings:  Operating Systems, Pearson 2005
E. Ehses et al.:  Betriebssysteme, Pearson 2005
E. Glatz:  Betriebssyteme, dpunkt 2006

[updated 08.05.2008]
[Sun May 31 06:10:52 CEST 2020, CKEY=bs, BKEY=dfi2, CID=DFBI-422, LANGUAGE=en, DATE=31.05.2020]