operating-systems

Operating Systems

About Module: Operating Systems (CO-562) Semester: Fall 2021 Instructor: Jürgen Schönwälder Office Hours: Monday, 11:15-12:30 (Research I, Room 87) TA: Biehl, Jose Ignacio (Group A) TA: Karki, Aabishkar (Group B) TA: Merkaj, Edli (Group C) Class: Tuesday, 15:45-17:00 (RLH-172 CNLH) Class: Tuesday, 17:15-18:30 (RLH-172 CNLH) Class: Thursday, 15:45-17:00 (RLH-172 CNLH) Tutorial: Monday, 20:45-22:15 (TAs, Teams) 1st Module Exam: Thursday, 2021-12-16, 16:00-18:00 (SCC Halls 1+2) 2nd Module Exam: Thursday, 2022-01-27, 14:00-16:00 (ICC-West Wing Conference Hall) Content and Educational Aims This module introduces concepts and principles used by operating systems to provide programming abstractions that enable an efficient and robust execution of application programs.

Operating Systems

About Module: Operating Systems (CO-562) Semester: Fall 2020 Instructor: Jürgen Schönwälder TA: Eglis Balani TA: Ivan Kabadzhov TA: Horia Turcuman Class: Tuesday, 15:45-17:00 (East Wing) Class: Tuesday, 17:15-18:30 (East Wing) Class: Thursday, 15:45-17:00 (East Wing) Tutorial: Monday, 19:00-20:30 (Horia, group C) Tutorial: Tuesday, 20:30-22:00 (Ivan, group B) Tutorial: Wednesday, 19:00-20:30 (Eglis, group A) 1st Module Exam: Wednesday, 2020-12-09, 12:30-14:30 (SCC Hall 1-2) 2nd Module Exam: Monday, 2021-01-25, 11:00-13:00 (Research I, Lecture Hall) Office: Monday, 11:15-12:30 (Research I, Room 87) Content and Educational Aims This module introduces concepts and principles used by operating systems to provide programming abstractions that enable an efficient and robust execution of application programs.

Operating Systems

About Course: Operating Systems (CO20-320202) Semester: Fall 2019 Instructor: Jürgen Schönwälder TA: Ardit Shala TA: Irsida Mana Class: Monday, 08:15-09:30 (R.1-53 Lecture Hall) Class: Thursday, 09:45-11:00 (R.4-52 Conference Room) Class: Friday, 13:00-14:00 (R.1-53 Lecture Hall) Final Exam: Monday, 2019-12-09 09:00-11:00 (SCC Hall 3) Makeup Exam: Friday, 2020-01-31 17:00-19:00 (East Hall 4) Office: Monday, 11:15-12:30 (Research I, Room 87) Content This course provides an introduction to the concepts underlying operating systems.

Operating Systems

About Course: Operating Systems (CO20-320202) Semester: Fall 2018 Instructor: Jürgen Schönwälder TA: Milen Asenov Vitanov (Group B) TA: Fanlin Wang (Group A) Class: Thursday, 15:45-17:00 (Lecture Hall Research II) Class: Friday, 14:15-15:30 (West Hall 5, Lecture Hall Research III) Final: Friday, 2018-12-14, 12:30-14:30 (CNLH) Office: Monday, 11:15-12:30 (Research I, Room 87) Content This course provides an introduction to the concepts underlying operating systems.

Operating Systems

About Course: Operating Systems (CO20-320202) Semester: Fall 2017 Instructor: Jürgen Schönwälder TA: Tayyab Mateen Class: Wednesday, 14:15-15:30, Lecture Hall Research I Class: Thursday, 14:15-15:30, Lecture Hall Research II Content This course provides an introduction to the concepts underlying operating systems. Students will develop an understanding how operating systems realize a virtual machine that can be used to execute multiple concurrent application programs. The course discusses resource allocation algorithms and how concurrency problems can be solved.

Operating Systems Lab

About Course: Operating Systems Lab (CO20-320202) Semester: Fall 2016 Instructor: Jürgen Schönwälder Labs: Thursday, 15:45-17:00 (West Hall 8) Labs: Thursday, 17:15-18:30 (West Hall 8) Start: 2016-09-01 Content This lab complements the Operating Systems course. Students will gain practical experience with systems programming above and below the system call interface of operating systems. Students will learn how to write concurrent programs and gain understanding how kernel programming differs from normal application development.

Operating Systems

About Course: Operating Systems (CO20-320202) Semester: Fall 2016 Instructor: Jürgen Schönwälder TA: Aiman Al-Eryani Class: Monday, 08:15-09:30 (Lecture Hall Research III) Class: Tuesday, 14:15-15:30 (Lecture Hall Research III) Final: Friday, 2016-12-14, 12:30-14:30 (CNLH) Office: Monday, 11:15-12:30 (Research I, Room 87) Start: 2016-09-05 Content This course provides an introduction to the concepts underlying operating systems. Students will develop an understanding how operating systems realize a virtual machine that can be used to execute multiple concurrent application programs.

Operating Systems

About Course: Operating Systems (320202) Semester: Spring 2015 Instructor: Jürgen Schönwälder TA: Vlad Ungureanu Class: Monday, 08:15-09:30 (West Hall 2) Class: Monday, 14:15-15:30 (CS Lecture Hall) Class: Wednesday, 09:45-11:00 (West Hall 2) Start: 2015-02-02 Content This course provides an introduction to the concepts underlying operating systems. Students will develop an understanding how operating systems realize a virtual machine that can be used to execute multiple concurrent application programs.