Operating Systems

Basic concepts in operating systems. Operating system structure and design principles. Structue, representation and process management. Process scheduling and synchronization. Deadlocks detection and prevention. Main and secondary memory management. File System principles. Popular Operating systems overview (such as Unix, Linux, Windows). Examples of contemporary operating systems (such as in mobile devices).

Course Information

Title
Operating Systems / Λειτουργικά Συστήματα
Code
NCO-05-04
Course level
Faculty
Sciences
School
Informatics
Cycle | Level
1st
Teaching Period
Winter
Coordinator
Pr. Athina Vakali
Course Website

Programme of Study

Attendance Type
Core Courses
Semester
5
Year
3
Units
4
ECTS
5

auth logo

Location & Contact

Department of Informatics
Aristotle University of Thessaloniki
Thessaloniki GR-54124

t  | (+30) 2310 998415
e | oswinds@csd.auth.gr