School of Science
Department of Physics
ΕΚ212
10ΕΚ212 Computer Systems (postgraduate)
Course webpage: https://eclass.uoa.gr/courses/PHYS302
Course outline
Course content
- Types of operating systems, their structure, processes and system calls, processes and threads.
- Memory management. Virtual memory and paging and implementation issues.
- Directories. Input/output, device handlers, and I/O software design
principles. - Deadlocks and recovery. Avoidance. Deadlock prevention.
- Security and cryptographic principles.
- Principles of multiprocessor operating systems.
- Implementation in C and C++ code of relative example applications.