Operating Systems
3 ECTS
Aim:This course aims to provide the basic working principles of any modern operating system. We outline the various components which a computer is made of,, then focus on tasks, memory, and disks, and the various problems that they raise. We explain some well-known solutions to these problems, evaluate their efficiency, and illustrate their action with concrete examples for Unix, Linux and Windows NT/XP operating systems.
Content:
- Process and scheduling
- Process communication
- Memory management
- Disks and file systems