Schedule

Lecture #

Tuesdays, 18:15-20:00, room 102

DateTopic
25.02Introduction to interprocess communication (IPC). IPC with pipes/FIFOs
04.03POSIX IPC: shared memory and queues
11.03Low-level synchronization.
18.03POSIX synchronization
25.03Deadlocks
01.04Introduction to TCP/IP networking
07.04Sockets interface
15.04Network programming
29.04Test 1, Networking security issues
06.05Main memory management
13.05Virtual memory
20.05File systems
27.05Implementations of file systems, Distributed file systems.
03.06Real-time systems.
10.06Test 2, Protection and security.

Laboratories #

Thursdays, 14:15 - 16:30

DateTopic
20.03Lab5 FIFO/pipe
3.04Lab6 POSIX queues
24.04Lab7 Shared memory and mmap
22.05Lab8 Sockets, TCP, UDP, epoll
29.05Retakes