Operating Systems (WS 2025/26)

Course Number INP32512UF | Wintersemester 2025/26

Lecturers

Daniel Gruß

Florian Hirner

Fabian Rauscher

Hannes Weissteiner

Teaching Assistants

Aida Begić

Jonathan Daublebsky von Eichhain

Patrick Goldinger

Thomas Halbedl

Thomas Knoll

Michael Klaus Ladstätter

Ingomar Mayer

Lorenz Stefan Pretterhofer

Philip Prohaska

Stefan Radić

Sebastian Rollinger

Simon Schiller

Content

Deadline for team registration: September 30. Click here to register your team!   Welcome to the home of the class Operating Systems. You will find all relevant information about this class here.

Material

IMPORTANT-INFORMATION

Administrative Information

Previous Knowledge

Good knowledge of, and substantial experience in, C and C++ (ESP, SEP, SNP) and basic knowledge of computer architecture

Prerequisites Curriculum

See position in the curriculum

Objective

After attending Operating Systems, students have a basic understanding of classic operating system principles. They understand the basic tasks of an OS as well as possible approaches to their implementation. Furthermore, they understand the necessary cooperation of the operating system software implementation and the underlying hardware to achieve an efficient implementation. Students are able to implement parts of real operating systems on their own. Finally, they acquired experience in synchronizing concurrent tasks that would otherwise interfere with each other.

Language

English

Teaching Method

How to get a grade

Programming Exercises, Oral Exercise Interviews (possibly virtual), and Written or Oral Exam (possibly virtual)

Registration

https://online.tugraz.at/tug_online/ee/rest/pages/slc.tm.cp/course-registration/580089

Lecture Dates

Date Begin End Location Event Type Comment
2025/10/13 12:00 14:00 Seminarraum Abhaltung VU fix/
2025/10/13 17:15 19:15 Seminarraum Abhaltung VU fix/
2025/10/14 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/10/15 10:00 12:00 Seminarraum Abhaltung VU fix/
2025/10/15 13:00 15:00 Seminarraum Abhaltung VU fix/
2025/10/15 15:00 17:00 Seminarraum Abhaltung VU fix/
2025/10/15 18:00 20:00 Seminarraum Abhaltung VU fix/
2025/10/16 09:00 11:00 Seminarraum Abhaltung VU fix/
2025/10/16 12:00 14:00 Seminarraum Abhaltung VU fix/
2025/10/16 15:00 17:00 Seminarraum Abhaltung VU fix/
2025/10/17 09:00 11:00 Seminarraum Abhaltung VU fix/
2025/10/17 11:00 13:00 Seminarraum Abhaltung VU fix/
2025/10/17 14:00 16:00 Seminarraum Abhaltung VU fix/
2025/10/20 16:15 18:15 Seminarraum Abhaltung VU fix/
2025/10/21 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/10/22 10:00 12:00 Seminarraum Abhaltung VU fix/
2025/10/22 13:00 15:00 Seminarraum Abhaltung VU fix/
2025/10/22 15:00 17:00 Seminarraum Abhaltung VU fix/
2025/10/22 18:00 20:00 Seminarraum Abhaltung VU fix/
2025/10/23 09:00 11:00 Seminarraum Abhaltung VU fix/
2025/10/23 12:00 14:00 Seminarraum Abhaltung VU fix/
2025/10/23 12:00 14:00 Seminarraum Abhaltung VU fix/
2025/10/23 15:00 17:00 Seminarraum Abhaltung VU fix/
2025/10/24 09:00 11:00 Seminarraum Abhaltung VU fix/
2025/10/24 11:00 13:00 Seminarraum Abhaltung VU fix/
2025/10/24 14:00 16:00 Seminarraum Abhaltung VU fix/
2025/10/28 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/11/04 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/11/11 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/11/17 14:30 20:00 Seminarraum Abhaltung VU fix/
2025/11/18 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/11/18 14:30 20:00 Seminarraum Abhaltung VU fix/
2025/11/19 14:30 20:00 Seminarraum Abhaltung VU fix/
2025/11/20 14:30 20:00 Seminarraum Abhaltung VU fix/
2025/11/21 14:30 20:00 Seminarraum Abhaltung VU fix/
2025/11/25 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/12/02 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/12/09 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/12/10 10:00 12:00 Seminarraum Abhaltung VU fix/
2025/12/10 13:00 15:00 Seminarraum Abhaltung VU fix/
2025/12/10 15:00 17:00 Seminarraum Abhaltung VU fix/
2025/12/10 18:00 20:00 Seminarraum Abhaltung VU fix/
2025/12/11 09:00 11:00 Seminarraum Abhaltung VU fix/
2025/12/11 12:00 14:00 Seminarraum Abhaltung VU fix/
2025/12/11 12:00 14:00 Seminarraum Abhaltung VU fix/
2025/12/11 15:00 17:00 Seminarraum Abhaltung VU fix/
2025/12/11 16:15 18:15 Seminarraum Abhaltung VU fix/
2025/12/12 09:00 11:00 Seminarraum Abhaltung VU fix/
2025/12/12 11:00 13:00 Seminarraum Abhaltung VU fix/
2025/12/12 14:00 16:00 Seminarraum Abhaltung VU fix/
2025/12/16 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/12/16 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2025/12/17 17:15 21:00 HS i13 Abhaltung VU fix/
2026/01/08 13:00 15:00 HS i13 Abhaltung VU fix/
2026/01/13 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2026/01/19 14:00 20:00 Seminarraum Abhaltung VU fix/
2026/01/20 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/
2026/01/20 14:00 20:00 Seminarraum Abhaltung VU fix/
2026/01/21 14:00 20:00 Seminarraum Abhaltung VU fix/
2026/01/22 14:00 20:00 Seminarraum Abhaltung VU fix/
2026/01/23 14:00 20:00 Seminarraum Abhaltung VU fix/
2026/01/27 12:00 14:00 HS i12 "DynaTrace Hörsaal" Abhaltung VU fix/

Lecturers

Daniel Gruß
Daniel
Gruß

Professor

View more
Florian Hirner
Florian
Hirner

PhD Candidate

View more
Fabian Rauscher
Fabian
Rauscher

PhD Student

View more
Hannes Weissteiner
Hannes
Weissteiner

PhD Student

View more

Teaching Assistants

Aida Begić
Aida
Begić


View more
Jonathan Daublebsky von Eichhain
Jonathan
Daublebsky von Eichhain


View more
Patrick Goldinger
Patrick
Goldinger


View more
Thomas Halbedl
Thomas
Halbedl


View more
Thomas Knoll
Thomas
Knoll


View more
Michael Klaus Ladstätter
Michael Klaus
Ladstätter


View more
Ingomar Mayer
Ingomar
Mayer


View more
Lorenz Stefan Pretterhofer
Lorenz Stefan
Pretterhofer


View more
Philip Prohaska
Philip
Prohaska


View more
Stefan Radić
Stefan
Radić


View more
Sebastian Rollinger
Sebastian
Rollinger


View more
Simon Schiller
Simon
Schiller


View more