Professional Documents
Culture Documents
CS6601 Be R 2013 Distributed System
CS6601 Be R 2013 Distributed System
Regulation – 2013
Lecture Plan
Semester & Branch: III Semester B.E. Computer Science and Engineering/B Section
Course Objectives:
Course Outcomes:
1. Internal Tests (Monthly Tests) are conducted to assess continuous learning.
2. Assignments are given to encourage students’ self-learning.
3. Mini Projects are given to enhance the experiential learning.
4. End Semester Examination is conducted to assess overall learning by students.
Lecture Date Topic(s) to be covered Teaching aids Teaching
No. (Board / Methodology
LCD) (Lecture
Role play
Group
Discussion
Quiz
Debates
Gamefication)
UNIT I INTRODUCTION
Lecture
1 Examples of Distributed Systems– Board
Board Role play
2 Trends in Distributed Systems
Board Lecture
3 Focus on resource sharing
Group
Challenges. Case study: World Wide Board
4 Discussions
Web.
Unit Test -I
Role Play
10 Board
System Model
Lecture
11 Inter process Communication Board
Lecture
12 Board
The API for internet protocols
Lecture
13 External data representation and Multicast Board
communication
Lecture
14 LCD
Network virtualization: Overlay networks
Group
Case study: MPI Remote Method Discussion
15 LCD
Invocation And Objects : Remote
Invocation
16 Introduction – Request-reply protocols Board Lecture
17 Remote procedure call Board Lecture
18 Remote method invocation LCD Lecture
Group
19 Case study: Java RMI LCD
Discussions
Group
20 Group communication LCD
Discussions
21 Publish-subscribe systems Board Lecture
Message queues – Shared memory Lecture
22 LCD
approaches
23 Distributed objects Board Lecture
Case study: Enterprise Java Beans -from Group
24 LCD
objects to components Discussions
25 Unit Test -II
UNIT III PEER TO PEER SERVICES AND FILE SYSTEM
Board Lecture
39 Introduction .Clocks Introduction
60 Unit Test - V
CONTENT BEYOND THE SYLLABUS
LCD Lecture
61 Distributed Data: Replication
MINI PROJECTS
LCD Experiential
Distributed Computing in Transferring
62 Learning
Images
Assignments:
Assignment - I
Assignment – II
2. Design Your Own Distributed System
Text Books :
1. George Coulouris, Jean Dollimore and Tim Kindberg, “Distributed Systems Concepts
and Design”, Fifth Edition, Pearson Education, 2012.
Reference Books:
1.Pradeep K Sinha, “Distributed Operating Systems: Concepts and Design”, Prentice Hall
of India, 2007.
2. Tanenbaum A.S., Van Steen M., “Distributed Systems: Principles and Paradigms”,
Pearson Education, 2007.
3. Liu M.L., “Distributed Computing, Principles and Applications”, Pearson Education,
2004.
4. Nancy A Lynch, “Distributed Algorithms”, Morgan Kaufman Publishers, USA, 2003.