Welcome to Operating Systems Class Web Page!
This page is being maintained as a service to
students taking the Operating Systems course with Mr.
Athar Mahboob at the Institute
of Business Administration, Karachi.
|
Lecture Notes
|
Labs
|
Homeworks
|
Quizzes
|
Others
|
|
Module 1 – Computer Systems Overview
|
Lab 1, Solution to Lab 1
|
Homework No. 1
|
Quiz 1, Solution to Quiz 1
|
Course Outline
|
|
Module 2 – Introduction to Operating
Systems
|
Lab 2, Solution to Lab 2
|
Homework No. 2
|
Quiz 2, Solution to Quiz 2
|
First Hourly Test,
Solution to
First Hourly Test
|
|
Module 3 – Processes
|
Lab 3
|
Homework No. 3
|
|
|
|
Module 4 – Threads, SMP and
Microkernels
|
Lab 4
|
|
Quiz 3, Solution to Quiz 3
|
|
|
Module 5 – Concurrency – Mutual
Exclusion and Synchronization
|
Lab Quiz 1
|
|
|
Second Hourly
Test, Solution
to Second Hourly Test
|
| Module
6 – Concurrency – Deadlock and Starvation |
Lab 5 |
|
Quiz 4, Solution to Quiz 4
|
|
Module
7 – Memory Management
|
|
|
|
|
Module
8 – Virtual Memory
|
Advanced Linux
Programming Book |
|
|
Third Hourly Test,
Solution to
Third Hourly Test
|
| Module
9 – Uniprocessor Scheduling |
|
|
Quiz 5, Solution to Quiz 5
|
|
| Module
10 – Multiprocessor and Realtime Scheduling |
|
|
|
|
| Module
11 – I/O Management and Disk Scheduling |
Lab 6 |
|
|
|
| Module
12 – Filesystems |
|
|
|
|
| Module
13 & 14 – Networking and Distributed Systems |
|
|
|
|
| Module
15 – Security Issues in Operating Systems |
|
|
|
|

[
Athar
Mahboob's Home Page ]
[ Operating
Systems ] [ Computer
and Network Security ]
[ Internetworking
]
[ Digital
Computer Logic ] [ Research
] [ Linux Related
Activities ]
Copyright ©
1997, 1998, 1999, 2000, 2001, 2002 by Athar Mahboob
Page last
updated Saturday, November 09, 2002

Athar
Mahboob
Faculty Member
MIS & Computer Science
Department
Institute of Business Administration
City Campus,
Kiyani Shaheed Road, Karachi
Tel: 111677677 Ext. 31
Fax:
9215497
Email: athar@atharmahboob.com,
amahboob@iba.edu.pk
WWW:
http://www.atharmahboob.com
