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 |