Wersja polska

Advanced Operating Systems

elective course

summer semester of the academic year 2024/2025

Tux

Organizational details

Lecture: Janina Mincer-Daszkiewicz (email: jmd@mimuw.edu.pl)

Laboratory: Consultations: please make an appointment via e-mail

Course page in USOSweb
ZSO on the Lecture about lectures (recording: from 19:00 until 27:18)

Timetable

Lectures are open to all comers
Lecture (Tuesdays 14:15)
Laboratory (Tuesdays 12:15, Tuesdays 16:00)
Tuesday
25.02
04.03
11.03
18.03
25.03
01.04
08.04
15.04
22.04
29.04
06.05
13.05
20.05
27.05
03.06
10.06
17.06
12.09
Lecture
lec1
lec2
lec3
lec4
lec5
lec6
lec7
lec8
Easter
lec9
lec10
lec11
lec12
lec13
lec14
lec15
---
---
Place
3180
3180
ZOOM
ZOOM
3180
3180
3180
3180
Easter
3180
3180
3180
3180
3180
ZOOM
3180
---
---
Lab
lab1
lab2
lab3
lab4
lab5
lab6
lab7
lab8
Easter
lab9
lab10
lab11
lab12
lab13
lab14
lab15
---
---
Place gr1
3045
3045
3045
3045
5490
3045
3045
3045
Easter
3045
3045
3045
3045
3045
3045
3045
---
---
Place gr2-3
2043
2044
2043
2044
2043
2044
2043
2044
3180
2043
2044
2043
2044
2043
2044
Easter
2043
2044
2043
2044
2043
2044
2043
2044
2043
2044
2043
2044
2043
2044
---
---
Task
announced
Task1
---
---
---
Task2
---
---
---
---
Task3
---
---
---
---
---
---
---
---
Task
due date
---
---
---
---
Task1
---
---
---
---
Task2
---
---
---
---
Task3
---
---
---
Task
final due date
---
---
---
---
---
---
Task1
---
---
---
---
Task2
---
---
---
---
Task3
---


Lectures

Labs

Top

Linux - source code

During lectures we will discuss (for comparative purposes) various versions of Linux, including the latest (latest stable is 6.12.6, mainline 6.13-rc4, in labs we will use Debian 11 with kernel 6.12.6).

Top

Literature - books

There are newer books, but I don't know them, so I can't recommend them. Top

Available on the Internet

Top

Criteria for passing the course

Lecture

I expect students to be active during lectures, ask questions, initiate discussion. Each attendance at the lecture is rewarded with the cancellation of one day of the 'penalty' for the delay in the delivery of the assignment task (in total you can get 14 additional days to complete the task).

Laboratory

Presence at the laboratory is obligatory. Performing tasks planned in scenarios during classes is rewarded with the cancellation of one day of 'penalty' for delay in the delivery of the assignment task (in total, you can get app. 7 additional days to complete the task).

There will be three lab assignments, each graded out of 10 points. The necessary condition for passing the lab on the first attempt is to obtain at least 3 points from EACH assignment (this refers to the points awarded as a result of the assessment by the grader, before taking into account penalties or bonuses) and at least 18 points in total for all assignments. In addition, the grade depends on the points as follows:

Points fromGrade
28.05
25.54+
23.04
20.53+
18.03
02

Deadlines for delivering tasks - by the end of the day indicated in the schedule.

Each day of delay in returning the task results in multiplying the received number of points by 0.9 (that is, assuming that the maximum number of 10 points is awarded, 1 day after the deadline means 9 points, 2 days - 8.1, 5 days 5.9, 10 days - 3.5, 14 days (maximum acceptable delay in returning the task) - 2.3).

You can improve your score by submitting *one* assignment for (re)marking on the resit date (this is the last date indicated in the schedule, no bonuses apply). The score will be multiplied by 0.8. The new score for this assignment *unconditionally* replaces the points from the first date. The necessary condition for passing the lab on the second date is to obtain at least 3 points on EACH assignment (this refers to the points awarded as a result of the grading by the grader, before any penalties or bonuses are taken into account) and at least 18 points in total for all assignments.

The current status of points can be tracked in USOSweb in the Tests module.


Top
Janina Mincer-Daszkiewicz