0% found this document useful (0 votes)
47 views2 pages

National Computer Education Accreditation Council Nceac

This document provides course details for CS220 Operating Systems, a 3+1 credit hour course at National University of Computer and Emerging Sciences, Karachi Campus. The course assessments include midterms (30%), quizzes and assignments (10%), projects (10%), and a final exam (50%). Topics covered include operating system structure, processes, scheduling algorithms, memory management, virtual memory, synchronization, and security over 16 weeks. Dr. Hasina Khatoon is the course coordinator.

Uploaded by

Zoha Mobin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views2 pages

National Computer Education Accreditation Council Nceac

This document provides course details for CS220 Operating Systems, a 3+1 credit hour course at National University of Computer and Emerging Sciences, Karachi Campus. The course assessments include midterms (30%), quizzes and assignments (10%), projects (10%), and a final exam (50%). Topics covered include operating system structure, processes, scheduling algorithms, memory management, virtual memory, synchronization, and security over 16 weeks. Dr. Hasina Khatoon is the course coordinator.

Uploaded by

Zoha Mobin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

National Computer Education Accreditation Council

NCEAC

INSTITUTION National University of Computer and Emerging


Sciences, Karachi Campus

PROGRAM (S) TO BE BS (CS), Spring 2020


EVALUATED
A. Course Description
Course Code CS220
Course Title OPERATING SYSTEM
Credit Hours 3+1
Assessment Instruments with Midterms 30%
Weights (homework, quizzes, Quiz + Assignments 10%
midterms, final, programming Projects 10%
assignments, lab work, etc.) Final Exam 50%

Course Coordinator Dr. Hasina Khatoon


Textbook (or Laboratory Operating system Concepts 10th Edition by Silberchatz
Manual for Laboratory
Courses)
Reference Material Modern Operating Systems Tannenbaum
And many more books
Topics Covered in the Course, Week 1: Introduction to Operating system
with Number of Lectures on
Each Topic (assume 16-week
instruction and one-hour Week 2: Operating system structure
lectures)
Week 3: Operating system structure

Week 4: Process Concept(Process scheduling, interprocess


communication)
Week 5:Process scheduling Algorithm (Algorithms for
process scheduling, real time scheduling)
Week 6: FIRST MID TERM EXAMINATION

Week 7: Multi-threaded Programming(threads models ,


threads issues)
Week 8: Memory management strategies

Week 9: Memory management strategies


National Computer Education Accreditation Council
NCEAC
Week 10: Virtual Memory

Week 11: SECOND MID TERM EXAM

Week 12: Virtual Memory

Week 13: Process Synchronization

Week 14: Process Synchronization

Week 15: Dead Lock

Week 16: Mass Storage management , Protection and


Security

Laboratory Lab manual available separately


Projects/Experiments Done in
the Course

You might also like