Operating System - نظم التشغيل (New) CS340
This course will introduce the core concepts of operating systems. Including, processes, threads, scheduling, memory management, file systems, input and output device management. The course will con
-
-
Chapter 1: Introduction
- Lecture 1: Course Overview 11:52
- Lecture 2: What Operating Systems Do? 14:56
- Lecture 3: Computer System Organization 17:01
- Lecture 4: Computer System Operations 19:22
- Lecture 5: Storage Structure 20:07
- Lecture 6: Computer-System Architecture 19:51
- Lecture 7: Operating System Structure 20:10
- Chapter 1 Revision 32:50
-
Chapter 2: Process Concepts
- Chapter 3: Threads
-
Chapter 4: CPU Scheduling
- Lecture 1: Basic Concepts 16:45
- Lecture 2: Scheduling Criteria 22:46
- Lecture 3: SJF Scheduling Algorithm 14:17
- Lecture 4: Priority Scheduling Algorithm 22:59
- Lecture 5: Round Robin Scheduling Algorithm 17:05
- Lecture 6: Multilevel Queue Scheduling Algorithm 15:39
- Lecture 7: Multilevel Feedback Scheduling Algorithm 30:56
- Lecture 8: Multiple Processor Scheduling 06:49
- Chapter 4 Revision 12:19
-
Chapter 5: Deadlock
-
Chapter 6: Memory Management
-
Chapter 7: Virtual Memory
- Chapter 8: Mass Storage Structure
- Chapter 9: File System Interface
- Chapter 10: File System Implementation
- Chapter 11: I/O Systems
-
Labs
- lab 1 14:23
- Lab #01 - Example#01 01:08
- Lab #01 - Example#02 01:08
- Lab #01 - Example#03 01:17
- Lab #01 - Example#04 01:10
- Lab#02 07:19
- How to append output to the end of a text file 03:05
- Command Change Color 01:14
- Lab#3 Part#01 07:19
- Lab#03 Part#02 10:14
- Lab#4 18:38
- Lab#3 : Exercises 03:26
- Lab 5 14:02
- Lab 6 10:52
- Lab 7 05:59
- Final Lab Review - Part#1 09:13
- Final Lab Review - Part#2 05:53
- Final Lab Review - Part#3 04:35
- Lab 6 Exercise Solution (Linux) 08:11
- Final Revision
-
Assignments
-
Revision and Exams Solution
- Scheduling Algorithm Revision 34:44
- Exams Collection Solution 35:20
- Memory Management (Paging Exercise) 13:51
- Chapter 6 Revision - Part 1 23:52
- Chapter 6 Revision - Part 2 28:08
- Chapter 6 Revision - Part 3 25:29
- Chapter 7 Revision 21:19
- Exams Solution for Mid 2 25:21
- Exams Solution for Mid2
- Exam Collection Solution for Final 30:27
- Revision for Chapter 9 and 10 19:55
- Revision for Chapter 11 13:50
- Exam Collection Solution File
- Chapter 8: Mass Storage Summery
- Paging Exercise Solution 04:16
-
تمارين واسئلة اختبارات سابقة
- Quiz 1 Solution
- Quiz 1 Solution (past Exams)
- Exam Collection for Chapter 1 and 2 File
- Exam Collection Solution for Chapter 1 and 2 14:07
- Exercises for Chapter 1
- Exercises for Chapter 2
- Exercises for Chapter 4 15:46
- Exercises for Chapter 3
- Exam Collection for Midterm2 (Chapter 5 and 6) 21:25
- Page Table Question Solution 03:10
- Exams Solution for Final 22:45
- Lab Exam Solution File
- Multilevel Feedback Scheduling Exercises 19:36
- Multilevel Feedback Exam Question and Lab Quiz Solution 10:59
- Memory Management more Exercises 32:38
- Midterm 2 Solution 1st semester 2022 38:32
- Quiz 1 Solution File (1st Semester 2023)
- حل النموذج الثاني للكويز 1
- حل تجميعات لميد 1 27:37
- Memory Management Exercises 08:47
- Memory Management More Exercises File
-
Labs Revision
-
Chapter 1: Introduction
- This course will introduce the core concepts of operating systems. Including, processes, threads, scheduling, memory management, file systems, input and output device management. The course will consist of weekly lectures, Labs, and a sequence of Tutorials. The goal of the lectures is to introduce the core concepts. The goal of the Labs is to give students some exposure to operating system functions. At the end of this course students are expected to have a comprehensive knowledge about Operating Systems.
-
Eng. Enaam Ahmed Mohammed holds a B.sc of Computer Engineering (2004) from Cairo University - Egypt and Master degree in IT (2007) from SIKKIM MANIPAL University - India. She has teaching experience for more than 15 years and has professional Experience in the following fields: • Oracle 9i – Certified from oracle (OCA) • Visual Studio .Net ( C
) • C, C++ • Visual Basic 6 • PHP • JavaScript • HTML, CSS She worked as a Teacher at many Universities and educational centers from 2005 - 2010 such as UMS University, Al Wataneia University, NCC Eduction center and APTECH Worldwide center. From the beginning of 2010 till now she had taught many courses for different Saudi Arabia Universities such as PNU, KSU, PSU, Shaqra University and Imamu University. She has experience for teaching many courses as below: • Database fundamentals. • Software Engineering. • Networking and Network Protocols. • Information security. • Programming language (Java, C++, C
, Python) • Operating system. • Multi-tier and Web development. • System Analysis and design. • Data warehouse and Data Mining • Object Oriented design • Support and Decision Making Systems • Data Structure -
Student feedback
5.00

350 SAR -150SAR
Original Price 500 SAR - Hurry up!
Lectures
117 Videos
Duration
27:19:08
Material
67 Files
Assignments
No
Labs
Yes, Completely
Project
No
Certificate
Not Applicable
Reviews (7)
Real reviews from real students.
good
Excellent
الشرح جدا ممتاز ومفهوم 👍🏻
الشرح جدا رهيب ومفهوم ودايما فيه مراجعات مفيدة وفيه تعاون
الشرح جدا جمييييييييل صدددق ومفهوم مفهوم مره والمقاطع مدتها كويسه مو طويله بزياده وهذا المطلوب يعطيها العافية تيتشر لمى والله ماقصرت ابد وجبت درجة حلوه بفضل الله ثم فضلها
الشرح وااااضح ومفهوم وطول الشرح معقول وينفهم مره
الشرح ماشاءالله واضح