Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025
NOTICE: Study plans for the following academic year are available.

Operating Systems

Display time-table
Code Completion Credits Range Language
12OSY ZK 3 3+0 Czech
Course guarantor:
Miroslav Čech
Lecturer:
Miroslav Čech
Tutor:
Miroslav Čech
Supervisor:
Department of Laser Physics and Photonics
Synopsis:

Operating systems kernel, memory management, process, multitasking, interprocess communication, input/output, drivers, queues, client-server, internet communication, Multilanguage environment, user interface, system security, open systems.

Requirements:

Basic knowledge in programming in C language

Syllabus of lectures:

1.Operating system structure, basic terminology

2.Memory management, algorithm, memory protection

3.Processes, principles of multitasking

4.Process management, process synchronization

5.Drivers, deadlock, security

6.Driver examples

7.File system, access rights, disc organization

8.Network software, link layer implementation

9.Network layer implementation, security

10.Services, library, shared library

11.Multilanguage environment

12.Introduction to UNIX

13.Programming in UNIX

Syllabus of tutorials:

None

Study Objective:

Knowledge: Structure and principles of Operating Systems.

Skills: Orientation in Operating Systems.

Study materials:

Key references:

1.O.Čada, Operating Systems, Grada 1993 (in Czech)

2.L. Skočovský: Principles and problems of UNIX, Science, Praha 1993 (in Czech)

3.Resources on Internet

Recommended references:

1. W. Stallings: Operating Systems: Internals and degign principles, Prentice-Hall, 2009

Note:
Time-table for winter semester 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Wed
roomTR:242
Čech M.
09:00–11:50
(lecture parallel1)
Trojanova 13
Thu
Fri
Time-table for summer semester 2024/2025:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2025-04-26
For updated information see http://bilakniha.cvut.cz/en/predmet12063205.html