Operating System - PNU- First Part CS340
this is the first part of operating system course. This course will introduce the core concepts of operating systems. Including, processes, threads, scheduling, memory management, file systems, inp
-
-
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 -Part 2 14:40
- 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
- CPU Scheduling Exercises 40:09
- Lecture 9: Turnaround Time 28:27
- تمارين متنوعه على خوارزميات السكادولينج 21:36
- تمارين متنوعه على خوارزميات السكادولينج - الجزء الثاني 13:30
- Lab 7 Solution 14:49
- Chapter 5: Deadlock
- Chapter 6: Synchronization
- Labs Revision
- Revision and Exams Solution
-
تمارين واسئلة اختبارات سابقة
- Quiz 1 Solution File
- 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
- Lab Exam Solution File
- Multilevel Feedback Scheduling Exercises 19:36
- Multilevel Feedback Exam Question and Lab Quiz Solution 10:59
- Quiz 1 Solution File (1st Semester 2023)
- حل النموذج الثاني للكويز 1
- حل تجميعات لميد 1 27:37
- Quiz 1 Solution 05:04
- مقطع شرح لملفات حلول الاختبارات المرفقة 17:31
- Quiz 1 Solution (new file)
- تمارين مهمه للاختبار الميد الأول 21:10
- Assignments
- Lab Lectures
- Lab Exercises
-
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
- Final Lab Review - Part#1 09:13
- Final Lab Review - Part#2 05:53
- Final Lab Review - Part#3 04:35
-
Chapter 1: Introduction
- this is the first part of operating system course. 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
175 SAR
Lectures
98 Videos
Duration
19:36:29
Material
55 Files
Assignments
Yes, Completely
Labs
Yes, Completely
Project
No
Certificate
Not Applicable
Reviews (0)
Real reviews from real students.
No reviews yet.