You are on page 1of 4

Tentative Weekly Course Plan

Credit Title Operating Systems


Course Code COSC-2102 Credit Hour 3

Course Learning Outcome (CLOS):

1. Understand the characteristics of different structures of the Operating Systems and identify the core
functions of the Operating Systems.

2. Analyze and evaluate the algorithms of the core functions of the Operating Systems and explain the
major performance issues with regard to the core functions.

3. Demonstrate the knowledge in applying system software and tools available in modern operating systems.

1. Reference Books
1. Operating Systems Concepts, 9th edition by Abraham Silberschatz
2. Modern Operating Systems, 4th edition by Andrew S. Tanenbaum
Resource 3. Operating Systems, Internals, and Design Principles, 9th edition by William Stallings
Material:
2. Web Resources

1. Operating System Tutorial - Tutorialspoint

TOPICS TO BE COVERED

Week Objectives/Learning Teaching Assessment


Content/Sub Content
# Outcome Methodology/Activity Methodology/Technique
CLO-1 Understand the
characteristics of different
structures of the Operating systems
1 Lecture FAQ
Operating Systems and basics, system calls,
identify the core
functions
CLO-1 Understand the
characteristics of different
structures of the process concept and
2 Lecture + Assignment Assignment
Operating Systems and scheduling
identify the core
functions
TOPICS TO BE COVERED

CLO-1 Understand the


characteristics of different
structures of the inter-process
3 Lecture FAQ
Operating Systems and communication
identify the core
functions
CLO-2 Analyze and Treads and
4 evaluate the algorithms of Multithreaded Lecture + Assignment Assignment
the core functions Programming
CLO-2 Analyze and
process scheduling
5 evaluate the algorithms of Lecture FAQ
algorithms
the core functions
CLO-1 Understand the
characteristics of different
structures of the multiple-processor
6 Lecture + Assignment Quiz
Operating Systems and scheduling,
identify the core
functions
CLO-2 Analyze and
synchronization,
7 evaluate the algorithms of Lecture FAQ
critical section
the core functions
synchronization
CLO-2 Analyze and
hardware,
8 evaluate the algorithms of Lecture + Assignment MID Term
synchronization
the core functions
problems
CLO-1 Understand the
characteristics of different
structures of the
9 deadlocks, detecting Lecture FAQ
Operating Systems and
identify the core
functions
CLO-1 Understand the
characteristics of different
structures of the recovering from
10 Lecture + Assignment Assignment
Operating Systems and deadlocks
identify the core
functions
CLO-1 Understand the
characteristics of different
structures of the memory management,
11 Lecture Quiz
Operating Systems and swapping,
identify the core
functions
TOPICS TO BE COVERED

CLO-1 Understand the


characteristics of different contiguous memory
structures of the allocation,
12 Lecture + Assignment FAQ
Operating Systems and segmentation &
identify the core paging
functions
CLO-1 Understand the
characteristics of different
virtual memory
structures of the
13 management, demand Lecture Assignment
Operating Systems and
paging
identify the core
functions
CLO-1 Understand the
characteristics of different
structures of the Thrashing, memory-
14 Lecture + Assignment Quiz
Operating Systems and mapped files
identify the core
functions
File systems, file
concept, directory and
CLO-2 Analyze and disk structure,
15 evaluate the algorithms of directory Lecture FAQ
the core functions implementation, free
space management,
disk structure
Disk scheduling, swap
space management,
CLO-3 Demonstrate the
system protection,
16 knowledge in applying Lecture + Assignment Final Term
virtual machines,
system
operating system
security

Student Evaluation criteria:

Student Evaluation criteria: 5%


Surprise Test, Quizzes: 5%
Semester Project: 10%
Mid Term Paper: 30%
Final Term paper (Marks Distribution: 20 % from Mid Term and 80% from Final Term), i.e. 10 +
50%
40=50:
Total: 100%
Student Responsibilities:

A student must have attended at least 75% of the classes held in a course in order to be allowed to sit in the final
examination. Students must also arrive on time and remain in class for the entire period. Cellular Phones and
Beeper must be Turned off (Proper classroom decorum [behavior] adopts, Course outlines and calendars explain
requirements and assignments. Students are also responsible for doing all assigned work on time. Students may
prepare Sketchbook for taking notes and for references.

Instructor Chairman/ Head of Department

You might also like