DM510: Operating Systems (10 ECTS)

STADS: 15001001

Level
Bachelor course

Teaching period
The course is offered in the spring semester.
3rd og 4th quarter.

Teacher responsible
Email: frey@imada.sdu.dk

Timetable
Group Type Day Time Classroom Weeks Comment
Common I Monday 10-12 U59 05
Common I Monday 10-12 U30 06-11, 17
Common I Monday 10-12 U103 16
Common I Thursday 14-16 U49D 05
Common I Thursday 14-16 U130 06-11,15-16
S1 TE Tuesday 12-14 U130 09-11, 16-18
S1 TE Friday 10-12 U2 09-11, 15-16
S1 TE Friday 10-12 U49 17
Show entire timetable
Show personal time table for this course.

Prerequisites:
None

Academic preconditions:
The content of DM506 Computer Architecture must be known.

Course introduction
To obtain knowledge of the structure of computer systems and the interplay of hardware and software.

Qualifications
Students will gain knowledge about actual operating systems, scheduling algorithms, security and protection mechanisms, file systems and process communication. Students will learn C-programming on operating system level.

Expected learning outcome


Subject overview
Operating systems: Processes and threads, input/output, memory management and file systems, with examples from a specific operating system.

Literature
    Meddeles ved kursets start.


Syllabus
See syllabus.

Website
This course uses e-learn (blackboard).

Prerequisites for participating in the exam
None

Assessment and marking:
Oral exam. External marking. Marks according to the Danish 13-scale.

Obligatory assignments. Internal marking by lecturer. Passed/not passed.

In addition, there are A number of programming projects (pass/fail) which account for 4 ECTS credits of the 10 ECTS. It is required that these projects be approved in order to take the examination. Examination only after the course has been taught. Examination in oppositional terms only after approval of the Study Board.

Expected working hours
The teaching method is based on three phase model.

Forelæsninger (36 timer), eksaminatorier (24 timer) og projektarbejde.
Educational activities

Language
No recorded information about the language used in the course.

Course enrollment
See deadline of enrolment.

Tuition fees for single courses
See fees for single courses.