Advanced Operating System Lesson Plan
Advanced Operating System Lesson Plan
LP- CS CS 704A
Date: 16-07-15
CSE
Unit: I
UNIT I
Semester: vii
INTRODUCTION
Session
No
Topics to be covered
2
3
4
Time
Expecte
d
Comple
tion
Week
55m
1st
55m
1st
55m
1st
55m
1st
Time
5
6
7
8
9
55m
2nd
55m
2nd
55m
55m
55m
2nd
2nd
2nd
LESSON PLAN
LP- CS CS 704A
Date: 16-07-15
Branch : CS
Semester :VII
Introduction Issues Communication Primitives Inherent Limitations Lamports Logical Clock; Vector Clock; Causal Ordering; Global State; Cuts;
Termination Detection. Distributed Mutual Exclusion Non-Token Based Algorithms
Lamports Algorithm - Token-Based Algorithms Suzuki-Kasamis Broadcast Algorithm
Distributed Deadlock Detection Issues Centralized Deadlock-Detection Algorithms
- Distributed Deadlock-Detection Algorithms. Agreement Protocols Classification Solutions Applications.
Objective:
To learn the role of distributed operating systems and the essential services
needed for the distributed systems through various algorithms.
Session
No
Topics to be covered
Time
Expecte
d
Actual
Time
Comple
tion
Week
1
2
3
4
5
6
7,8
9
10
55m
3rd
3rd
55m
55m
55m
3rd
3rd
55m
4th
55m
4th
4th
55m
55m
55m
4th
4th
LP- CS CS 704A
Date: 16-07-15
LESSON PLAN
Sub Code & Name :
CS704A ADVANCED OPERATING SYSTEMS
Unit : III
UNIT III
Branch : CS
Semester :VII
Session
No
Time
Expecte
d
Comple
tion
Week
5th
Topics to be covered
55m
Architecture
55m
3
4
5
6
7
8
9
Mechanisms
Design Issues
Distributed Scheduling
Issues
Components
Algorithms
Tutorial
55m
55m
55m
50
50
50
50
LESSON PLAN
Actual
Time
5th
5th
6th
6th
6th
6th
6th
6th
LP- CS CS 704A
Date: 16-07-15
UNIT IV
Branch : CS
Semester :VII
Session
No
Basic Concepts
2
3
4
5
Classification of Failures
Basic Approaches to Recovery
Recovery in Concurrent System
Synchronous and Asynchronous Check
pointing and Recovery
Check pointing in Distributed Database
Systems;
Fault Tolerance; Issues
Two-phase and Non-blocking Commit
Protocols;
Dynamic Voting Protocols
6
7
8
9
Time
Expecte
d
Comple
tion
Week
55m
7th
55m
55m
7th
Topics to be covered
55m
Actual
Time
8th
8th
8th
55m
9th
55m
9th
55m
10th
55m
10th
Objective:
To study the concepts of Synchronization and concurrency controlling algorithms
for distributed and database operating systems.
Session
No
Time
Expecte
d
Comple
tion
Week
55m
10th
Topics to be covered
2
3
4
5
5
7
8
9
10
55m
55m
55m
55m
55m
55m
55m
10th
10th
11st
11th
11th
11th
12th
50 m
13th
14th
Actual
Time
Week
Units
10
11
12
I II
I II
I II
I II
I II
I II
I II
I II
I II
I II
I II
I II
4
5
TEXT BOOKS:
3
4
13
14
I
II
I
II
5 5 5 5
Approved by
Signature
Name &
Designation
DEBASISH DAS
(H.O.D ,CSE)
Date
15/07/2014
15/07/2014