61137 Operating Systems (1)
Course DescriptionThe course introduces the fundamental concepts of operating systems. It covers an introduction which includes the evolution of operating systems (OS), operating system structure, process management, Memory Management.
- On Completion of this course the student should be able to:
- - To describe the basic organization of computer systems and operatingsystems.
- - To give an overview of the many types of computing environments.
- - To explore varied types of operating systems.
- - To describe the services an operating system provides to users, processes, and other systems.
- - To discuss the various ways of structuring an operating system.
- - describe, contrast and compare differing structures for operatingsystems
- understand and analyse theory and implementation of: processes,resource control (concurrency etc.), physical and virtual memory,scheduling, I/O and files
Books for this Course
- Operating System Concepts, 8th Edition, by Silberschatz, Galvin, and Gagne.
- September 2014
- January 2015