Operating System - Module BTI1341

Goals of this course

The students have acquired a good knowledge of how an Operating System (OS) works. They have hunderstood how the main component of the OS work and what they are for. They know how CPU can be shared between different processes or threads. They know how memory can be shared and how Virtual memory is working. They know also how the memory is stored on the hard disk. They also understand how data are stored on hardware.
This course is intended for first year students in computer science of the BFH-TI.
Official communication can be found in the Moodle page for the module.

Schedule

Day Contents
24.09.2021Processes
01.10.2021Scheduling
08.10.2021Memory 1
15.10.2021Memory 2
22.10.2021Memory 3
29.10.2021Concurrency 1
05.11.2021Concurrency 2
12.11.2021Concurrency 3
19.11.2021 No course: Block Week
26.11.2021Concurrency 4
First Lab
03.12.2021Persistence 1
10.12.2021Persistence 2
17.12.2021Lab (second part)
24.12.2021Persistence 3
31.12.2021 No course: New years eve
7.01.2022 No course: Holydays
14.01.2022Persistence 4
21.01.2021Reserve + Discussion

Evaluation

This module is a "Pb" module. The mark has two components:
  • A lab exercise, (25%)
  • A written Exam (75%)
This module gives 4 ECTS credits.