Cloud Operating Systems (SS 2027)

Content

Slides: https://cloud.tugraz.at/index.php/s/6EiypFYSGoQS8tt

Administrative Information

Previous Knowledge

Good knowledge of, and substantial experience in, C and C++ (ESP, SEP, SNP). Basic knowledge of computer architecture. And most importantly, decent knowledge and understanding of operating systems concepts.

Prerequisites Curriculum

No formal course-specific prerequisites. Recommended: substantial C/C++ programming experience, basic knowledge of computer architecture, and a solid understanding of operating-systems concepts, as covered in System Level Programming and Operating Systems.

Objective

After attending Cloud Operating Systems, students have a basic understanding of system-level concepts in modern clouds. They understand the basic tasks of a hypervisor as well as possible approaches to their implementation. Furthermore, they understand the necessary cooperation of the hypervisor with the operating system and the underlying hardware. Students are able to implement a real hypervisor on their own.

Language

English

Teaching Method

Lectures and hands-on programming exercises on cloud operating systems and virtualization. Students implement hypervisor functionality and discuss their implementation in exercise interviews.

How to get a grade

See the current assignment instructions for the assessment and grading rules.

Registration

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

Lecturers

Daniel Gruß
Daniel
Gruß

Professor

View more
Sudheendra Raghav Neela
Sudheendra Raghav
Neela

PhD Candidate

View more
Fabian Rauscher
Fabian
Rauscher

Postdoc

View more
Hannes Weissteiner
Hannes
Weissteiner

PhD Candidate

View more