Teaching and examination is divided into four groups of activities: learning, examination, higher grade and retake.
An overview of all activities is given in the table below.
|Learning||Tx||Extra tutoring||Grading scale|
|Examination||C||Code grading||Fail, 3|
|Higher grade||Ch||Higher grade code grading||Fail, 3, 4, 5|
|Examination||E||Final written exam||Fail, 3, 4, 5|
|Retake||Cr||Retake code grading||Fail, 3|
|Retake||Er||Retake written exam||Fail, 3, 4, 5|
More information about each activity can be found in the sections below.
Participation in all learning activities are highly recommended but not mandatory.
Lectures are scheduled jointly for the two courses OS (1DT044) and OSPP (1DT096). Lectures are mainly uses to introduce important concepts that you need to study in more detail on your own and within the study groups.
Workshops are scheduled separately for each course, one for OS (1DT044) and one for OSPP (1DT096). During a workshop you will work on theory questions in study groups (6 students). Each study group will be able to get guidance from the teaching staff and learn from other study groups.
Tutoring for all programming assignments are scheduled in Linux-labs on ITC. During a tutoring session you will be able to get guidance from the teaching staff.
Those who fail on a code grading will have the opportunity to attend one extra session with tutoring in preparation for the retake code grading. These sessions will take place in room P1440 which is a small Linux lab where the teaching staff share their work on two huge video projector screens.
Participation is mandatory for all examination activities. To pass the course you must pass all examination activities.
Each study group (6 students) meets with one member of the teaching staff to discuss and answer theory questions. This is not a learning activity and you will be graded (fail/pass) depending on how well you are able to participate in the discussion and answer questions.
You present and discuss solutions to programming assignments with the teaching staff. You will be graded fail or pass (3) individually. If you fail on a code grading there will be one scheduled retake during the course.
Six study groups meet to present six different topics. Each study groups makes an oral presentation with slides. Each study group listen to five presentations made by other study groups. You will be graded individually as fail/pass).
The final written examination will be graded (fail, 3, 4, 5). If you fail on the final written exam there will be one scheduled retake during the re-examination period in June.
If you pass a code grading for a module your have the opportunity to solve additional higher grade assignments for that module. You will only be given one opportunity to present your solution for each of the higher grade assignments during the course.
If you fail or miss an examination activity there will be one scheduled retake during the course.
If you fail or miss a seminar you are required to attend a retake seminar.
If you fail a code grading, you are required to attend a retake tutoring session.
If you fail a code grading, you are required to attend a retake code grading session.
If you fail on the presentation there will be one scheduled retake during the re-examination period in June.
If you fail the final written exam there will be one scheduled retake during the re-examination period in June.