Skip to main navigation Skip to main content Skip to page footer

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.