- Develop an appreciation of operating system operation, design and implementation.
- Learn the fundamentals of modern operating systems.
Course Description:
This course offers a formal introduction to operating systems. Topics include an overview of the components of an operating system, concurrency, mutual exclusion and synchronization, implementation of processes, deadlock, scheduling algorithms, memory management, I/O and file systems, and protection and security.
Topics Covered:
Lectures:
Textbooks:
1. A. Silberschatz, P. Galvin, G. Gagne, “Operating System Concepts”, 8th ed., Wiley, 2008. [View Book]
Slides:
Topics Covered:
Lectures:
- Operating system structure
- Process concept and management
- Synchronization and communication
- Memory management
- File systems
- Protection and security
- Basic operating system commands
- Process handling and execution
- Virtual memory
- Multiple threads and synchronization
- File system
- Ports
- Resources
Textbooks:
1. A. Silberschatz, P. Galvin, G. Gagne, “Operating System Concepts”, 8th ed., Wiley, 2008. [View Book]
Slides:
- Introduction to OS [PPT]
- OS related HW and SW and Process [PPT]
- Threads[PPT]
- Concurrent programming and Synchronization [PPT]
- Semaphores and Classical Synchronization Problems[PPT]
- Monitors and Message Passing[PPT]
- Deadlock[PPT]
- Process Scheduling[PPT]
- Memory Management[PPT]
- Virtual Memory[PPT]
Homework:
Homework is moved to the slides
نتيجة الكويز الاول
ReplyDeleteرقم الطالب Quizz1
3204163 غـ
3202050 غـ
3203107 2.5
3204192 2.5
3203022 غـ
3204821 2.5
3204321 5.5
3204776 1.5
3203211 4
3204372 5.5
3203254 4.5
3282304 10
3202185 8
3202827 4.5
نتيجة اختبار منتصف الترم بعد رفع الدرجات
ReplyDelete3202050 21
3203107 12
3204192 18
3204821 21
3204321 20
3204776 13
3203211 13
3204372 17
3203254 16
3282304 30
3202185 30
النتيجة الاجمالية لاعمال السنة
ReplyDeleteرقم الطالب total (60)
3202050 35
3204192 29.5
3204821 41.5
3204321 47.5
3204372 40.5
3203254 34.5
3282304 59
3202185 56
نتيجة الاختبار النهائي
ReplyDeleteرقم الطالب final (40)
3202050 30
3204192 9
3204821 4
3204321 25
3204372 36
3203254 16
3282304 40
3202185 36
تحياتي