60 likes | 131 Views
CE342 :OPERATING system. I nstructor : Prof Dr . Saleh Shehaby Office Hours: E622 Thursday 10:30-2:30 Email address:shehaby@alexu.edu.eg Teacher Assistant : Eng Esam Elgharib Office hours : E329 Tuesday 10:30-12:30 Monday 8:30-10:30
E N D
Instructor:Prof Dr. SalehShehaby • Office Hours: E622 • Thursday 10:30-2:30 • Email address:shehaby@alexu.edu.eg • Teacher Assistant : Eng EsamElgharib • Office hours : E329 • Tuesday 10:30-12:30 • Monday 8:30-10:30 • Email address :eelgharib@yahoo.com • Teacher Assistant : Eng SalahudinElkazak • Office hours : E329 • Monday 10:30-2:30 • Email address : salahuddin.kazak@gmail.com
COURSE MATERIALS • Recommended Textbooks Silberschatz,Galvin, “Operating System Concepts “ 7th edition ,2004
METHOD OF ASSESSMENT • Year Work : 10% • Assignments and Projects : 20%. • Exams: 20% • Final Exam: 50%
COURSE OUTLINE • What Is an Operating System? • Process concepts. • Concurrency. • Deadlock. • Memory management. • Virtual Memory Organization. • Virtual Memory management. • Scheduling. • Disk scheduling. • File system.
COURSE OBJECTIVES • The course aims to introduce Operating systems to students: role, goals, main components & architectures. The students will become familiar with well known existing operating systems: theory, design, implementation, and analysis. They will learn the fundamentals of concurrency and process management, interprocess communication and synchronization, job scheduling algorithms, memory management, input/output devices, file systems, and protection and security in operating systems.