National University of Sciences and Technology
Home | Back
ISE 822 Advanced Distributed Computing
Campus SEECS
Programs PG
Session Summer Semester 2016
Course Title Advanced Distributed Computing
Course Code ISE 822
Credit Hours 3-0
Pre-Requisutes Students are expected to have taken/ studied following courses and topics:
Operating Systems (CS 201), Sockets and Threads Programming
Course Objectives Prepare students
  • to build and debug large scale distributed systems
  • to jump start research in this domain to develop understanding of next generation distributed systems (Cloud )
Detail Content
  • Characteristics of Distributed Systems and System Models
  • Inter-process Communication and Overview of Distributed Objects and Remote Invocation
  • Distributed File Systems and Name Services
  • Overview of Peer to Peer Systems
  • Introduce Web Services and SOA
  • Introduction to Grid and Cloud Computing
  • Mobile and Ubiquitous Computing
  • Distributed Multimedia Systems
Text/Ref Books
  • Distributed Systems: Concepts and Design (Fourth Edition) By George Coulouris, Jean Dollimore and Tim Kindberg Addison-Wesley, ©Pearson Education.
  • Distributed System: Principles and Paradigms Andrew S. Tenenbaum, Maarten van Steen.
  • Distributed computing principles and applications (M.L.Liu, Pearson Education).
  • Grid Computing, making the Global Infrastrucutre a Reality Edited By: Fran Berman, Geoffery C. Fox.
Time Schedule Summer Semester
Faculty/Resource Person Dr. Raihan ur Rasool (PhD),
Instructor’s Designation: Assistant Professor