Operating Systems

A.Y. 2025/2026
6
Max ECTS
48
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
The course introduces the fundamental concepts of operating systems, defining their role within the architecture of a computer system, their main functionalities, and well-known structures (e.g., monolithic, micro-kernel). Various topics will be covered, such as process management, memory management, and file systems, with lectures aimed at understanding the general operation of a modern operating system.
Expected learning outcomes
By the end of the course, students will have acquired a deeper understanding of the internal workings of modern operating systems and their fundamental mechanisms. This knowledge will provide students with various skills. First, students will use operating systems more consciously and efficiently. Additionally, they will also be able to better interpret the behavior of an operating system in order to make more informed decisions in the practical use of computer systems.
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Single session

Responsible
Lesson period
Second semester
INF/01 - INFORMATICS - University credits: 6
Lessons: 48 hours
Shifts:
Turno
Professor: Civitarese Gabriele
Professor(s)
Reception:
Send email for an appointment
Room 7019 (seventh floor), Department of Computer Science, via Celoria 18