Lectures via Zoom and more
The plan right now is to keep some of the lectures via Zoom (what?). Other lectures will be transformed into a discussion/QA session and some own study. There is a special room for the EDAF35 lectures. Use the course code, small letters, as password to get in. An instructor (usually me) will be in the virtual room during the following times:
- "Test your computer with Zoom": Mar 20, at 11:00 - this is an extra occasion, when you should try to get in and check whether everything works properly. I will be there for at least 15min to answer questions and test various things. (You may be able to enter the room at other times - I will get a notification.)
- L1 - 10:15-12:00, whole lecture. Being the first lecture, I will run this as a normal lecture (but via Zoom).
- L2 - own study + 09:15-10:00, discussion, answering questions. Jonas Skeppstedt and I will prepare some material for you to have a look at on your own time. If you have questions about the material, Jonas and I will be online for that period.
- L3 - 10:15-11:00 (ish) + own study
- L4 - own study + 09:15-10:00, answering questions online. I will add some lecture material (small tutorial films) on this page.
- L5 - again, I will put up a couple of pre-recorded youtube clips addressing the topic and at 10:15 we meet for Q&A.
- Easter! more videos will be posted for the upcoming lectures.
- L6 - lecture available on youtube
- L7 - own study and youtube lecture + May 6, 9:15-10:00 Q&A
- L8 - own study and youtube lecture + May 11, 10:15-11:00 Q&A
- All lecture material is now available in the table below.
The lectures are based mainly on the chapters from the "Operating System Concepts" by Silberschatz, Galvin and Gagne (Ninth Edition, International Student Edition) with additional slides from the previous versions of the course, courtesy of Jonas Skeppstedt. Do read the slides provided at the book website!
To prepare for the course, read the chapters specified in the table, the lecture slides, as well as the book slides available at the above link. I will refer to the reading material by chapter, using OSCn to refer to Chapter n in the Operating System Concepts, International Student Edition book. Note also that the International Student Edition may have a different order of chapters compared to your OSC book - go by the title/content of the lecture rather than by chapter number.
For those willing to read more, I will also refer to chapters in the optional reading "Linux Kernel Development" by R. Love (Third Edition) using the short LKDm for Chapter m.
For those of you interested in real-time and embedded aspects of computing, I recommend Real-Time Embedded Systems: Open-Source Operating Systems Perspective by Bertolotti and Manduchi, (available electronically through Lund University library). There you will find interesting details about freeRTOS.
The following preliminary schedule outlines the lectures contents. I will likely update the slides as we go through the lectures.