CPCS222
|
Course Name
|
Course Code
|
Principles of Operating Systems
|
CPIS 222
|
Prerequisite
|
Credit Units
|
CPCS 202
|
Theory
|
Practice
|
Training
|
Credit
|
|
3
|
1
|
1
|
3
|
|
Course Description
|
This course presents the basic concepts, structures and algorithms that work as intermediary programs between the user and the hardware, known as operating systems. It covers the basic concepts of modern operating systems, how they are designed and compare between its ways of working regarding to the efficiency and reliability. Also, it compares between the algorithms used inside the operating systems regarding to its time and space complexity.
|
|
Course Contents
|
|
|
Course Outcomes
|
|
|
References
|
- Abraham Silberschatz, et al, “Operating System Concepts", 7th Edition, 2004, John Wiley & Sons Inc, ISBN 0471694665.
- A. Tanenbaum and A. Woodhull, “Operating Systems Design and Implementation," 3rd Edition 2006, Prentice Hall Software Series, ISBN 0131429388.
|
|
Last Update
2/6/2010 12:24:15 PM
|
|
|