Course - Operating Systems - TDT4186
Operating Systems
About
About the course
Course content
The topic will establish definitions, principles, frameworks and architectures for different types of operating systems. There will be discussions of goals and trade offs, functions and services, plus strategies and organization. The topic will focus on processor usage, memory management, control of input-output units, plus communication between and coordination of processes. Important examples will be WINDOWS XP, UNIX SVR4, SOLARIS 2X and LINUX.
Learning outcome
The topic shall give the students an understanding of the basic concepts and corresponding techniques that are necessary for the management of and cooperation between computers.
Learning methods and activities
Lectures and exercises. If there is a re-sit examination, the examination form may change from written to oral.
Compulsory assignments
- 4 exercises
Recommended previous knowledge
The topics TDT4120 Algorithms and Datastructures and TDT4160 Computer Fundamentals, or corresponding knowledge.
Course materials
Will be given at the start of the semester.
Credit reductions
| Course code | Reduction | From |
|---|---|---|
| IT167 | 3.7 sp | |
| IT2202 | 3.7 sp | |
| IT222 | 3.7 sp | |
| MNFIT167 | 3.7 sp | |
| MNFIT222 | 3.7 sp | |
| MNFIT222 | 3.7 sp | |
| TDT4155 | 3.7 sp | |
| TTK4147 | 2 sp |
Subject areas
- Informatics
- Technological subjects