Operating Systems

Overview

OS looks at the underlying principles that govern all operating systems, irrespective of the choice of OS you make. Operating systems are involved in the management and smooth functioning of programs, memory and I/O devices. They bridge the gap between the hardware and the user. Topics covered include Scheduling, Synchronization, Paging and more.

Prerequisites

This course has no prerequisites.

This course is a prerequisite for:

Textbooks

Title

Author(s)

Edition

Silverschatz, A, Galvin P.B. and Gange G

9th (2013)

Remzi H. Arpacidusseau

0.8 (2014)

Andrew S. Tanenbaum and Albert S. Woodhull

3rd (2006)

Andrew S. Tanenbaum and Herbert Bos

4th (2015)

M. Beck, H. Bohme, M. Dziadzka,U. Kunitz, R. Magnus and D. Verworner

2nd (2008)

Michael Kerrisk

1st (2010)

Silverschatz, A, Galvin P.B. and Gange G

7th (2013)

Videos

Websites

Last updated