Operating Systems WT 2019/20 Course Retrospective
Goals of this Course Most of you were already competent Users of at least one Operating System. Many of you were also competent Developers , some had already been Experts . The goal of this course was to develop your abilities in these levels of expertise, over an array of topics, such as scheduling, concurrency, memory management, security and more. Operating Systems 2
Goals of this Course In particular, as a User , you will be able to … ● … quickly pick up any new operating system you haven’t used before, based on similarities with known systems. ● … use correct terminology then talking to experts about operating systems concepts. ● … use native tools to observe and understand application and system behavior, for example relating to performance. ● … use authentication and authorization mechanisms to correctly confjgure a system for a given access scenario. Operating Systems 3
Goals of this Course In particular, as a Developer , you will be able to… ● … use standard programming interfaces for resource allocation and access, and understand the difgerences between interfaces. ● … use synchronization primitives provided by the operating system to solve critical section problems in concurrent and parallel applications in a sensible way. ● … understand and analyze the impact that the behavior of an isolated application can have on the stability of the system. Operating Systems 4
Goals of this Course In particular, as an Expert , you will be able to… ● … compare difgerent operating systems based on varying properties. ● … understand and implement common algorithms used in operating system kernels. ● … read and understand the source code of a kernel component, with the goal of debugging, extending or otherwise modifying it. (Focus of Operating Systems 2) Operating Systems 5
Introductory Survey Results This is a map of your knowledge before the course: Operating Systems 7
Final Survey Results This is a map of your knowledge after the course: Operating Systems 8
Exam Details ● The written exam will be on Februray 19 th , doors open at 9:00 ● UP Students, please remember to register in PULS ! ● Location of the exam will be the HPI Lecture Building (here) ● Duration of the exam will be 90 minutes ● Please do not bring your own Paper or a Calculator ● You are welcome to bring Food & Drink (odorless and quiet) (no Surströmming) Operating Systems 9
Additional Consultation “Lectures” ● We ofger two additional (unrecorded) consultation sessions: – Tue., 11.02., 12:00 – 14:00 Lecture Hall 1 – Thu., 13.02., 09:00 – 10:30 Lecture Hall 1 ● Attendence is of course optional. Please bring Questions. Operating Systems 10
Contact Opportunities ● For general questions, E-Mail us at bs@hpi.de ● Find updated information and materials on the website : https://www.dcl.hpi.uni-potsdam.de/teaching/BS/ ● Visit us during offjce hours (Tue. – Thu.: 13:30 – 15:00) in C-1: (https://www.openstreetmap.org/?mlat=52.39338&mlon=13.13235#map=17/52.39338/13.13235) ● (We won’t yell at you for knocking outside of offjce hours) ● We look forward to seeing you again! but not in this Lecture! ;) Operating Systems 12
Operating Systems WT 2019/20 Course Retrospective
Recommend
More recommend