Conducted in
terms:
Winter Semester 2009/10
Winter Semester 2010/11
Winter Semester 2011/12
Winter Semester 2012/13
Winter Semester 2013/14
Winter Semester 2014/15
Summer Semester 2015/16
Winter Semester 2009/10
Winter Semester 2010/11
Winter Semester 2011/12
Winter Semester 2012/13
Winter Semester 2013/14
Winter Semester 2014/15
Summer Semester 2015/16
ECTS credits:
5
Organized by:
Faculty of Computer Science
Operating Systems IN082105
Course content:
1. Introduction
2. Elements of computer architecture.
3. Processes and Threads
4. Cocncurency. Deadlock and Starvation. Semaphores.
5. Monitors.
6. Processor scheduling.
7. Memory management.
8. Virtual memory
Learning outcomes:
(in Polish) Rodzaj przedmiotu
(in Polish) Obowiązkowy
Course coordinators
Term 2014Z: | Term 2013Z: | Term 2010Z: | Term 2012Z: | Term 2011Z: |
Bibliography
a) basic references:
A. Silberschatz, P. B. Galvin, Operating systems concepts, 8th edition.
A.S. Tanenbaum, Modern operating systems, 3th edition
W. Stallings, Operating systems: Internals and Design Principles, 6th edition
b) supplementary references:
Michael K. Johnson, Erik W. Troan, Linux Application Development, 2nd edition