Navigated to
Syllabus:

Operating Systems, 7.5 credits

The course is discontinued

Swedish name: Operativsystem
This syllabus is valid: 2008-01-21 valid to 2009-05-10 (newer version of the syllabus exists)
Syllabus for courses starting before 2009-05-10
Course code: 5DV016
Credit points: 7.5
Education level: Second cycle
Main Field of Study and progress level: Computing Science: Second cycle, has only first-cycle course/s as entry requirements
Grading scale: Pass with distinction, Pass with merit, Pass, Pass with distinction, Pass, Fail
Responsible department: Department of Computing Science

Contents

After having completed the course the student should know - and describe the foundations of designing and building operating systems, - and describe how to handle interrupts, both at the hardware- and software level, - and describe different types of file systems, - of basic security issues in operating systems, - how to handle and implement virtual memory, - how to analyse algorithms for scheduling and implement schedulers, - how to synchronize processes/threads using semaphores and describe other synchronizing primitives, - how to implement some parts of the API of an operating system

Required Knowledge

Univ:To be addmitted you must have 60 ECTS-credits in Computing Science or 2 years of completed studies, in both cases including Data Structures and Algorithms (5DV043), C-programming and Unix (5DV006) and Computer Architecture (5DV008) or equivalent. English proficiency equivalent to IELTS Academic Training –minimum score 5.0 with no individual score below 4.5 (Tests taken before January 2005 not admissible or TOEFL – minimum score 500 on paper based test and not below 4.0 on the TWE, Alternatively 173 on computer based test with iBT61 is also required as well as basic entrance requirements for higher studies in Swedish language proficiency if the course is taught in Swedish.

Literature

Valid from: 2009 week 4

Tanenbaum Andrew S.
Modern operating systems
2. ed. : Upper Saddle River, N.J. : Prentice Hall : cop. 2001 : xxiv, 951 s. :
http://ajax.prenhall.com/divisions/esm/app/author_tanenbaum/custom/mos2e/
ISBN: 0-13-031358-0
Search the University Library catalogue