CS223 : Operating System

Department

Department of Computer

Academic Program

Bachelor in computer

Type

Compulsory

Credits

03

Prerequisite

CS213

Overview

Introduction to operating systems, operating systems architecture and functions, main memory management, processor management, work, processor scheduling, multiprocessors, process management (intercept and interrupt), sequential operations, concurrent operations, semaphore, run control, final stop, secondary storage management, Management of input and output units, performance (monitoring and evaluating it), security and protection.

Intended learning outcomes

1 Describes the concept of computer operating systems, their types, functions, importance, history and advantages.

2 Explains classifications of operating systems in terms of tasks, purposes, and number of users.

3 Learn about the various operations performed by the operating system through process management.

4 Learn about the various operations performed by the operating system through memory management.

5 Learn about network operating systems.

6 Learn about the various operations performed by the operating system through file management, management of input and output units.

Teaching and learning methods

1. Lectures

2. Panel discussions and dialogue (to solve issues and problems)

Methods of assessments

T

evaluation methods

Rating date (week)

percentage

1

First midterm exam

Fifth

20%

2

Second midterm exam

The tenth

20%

3

final exam

Fifteenth

60%

the total

100%

Course Contents

the week

Scientific subject

The number of hours

a lecture

Lab

exercises

discussion

1

Introduction to operating systems

4

2

×

1

1

2-3

Process management

8

4

×

2

2

4

inertia

4

2

×

1

1

5

First midterm exam

6 -7

Files management

8

4

×

2

2

8-9

Memory management

8

4

×

2

2

10

Second midterm exam

11

Input and output operations management

4

2

×

1

1

12-13

network operating systems

8

4

×

2

2

14

Threads and dendrites

4

2

×

1

1

final exam

15-16

the total

56