130 likes | 263 Views
Distributed Computing. First Class. Welcome to Distributed Computing Class Course Code : STIJ 3063 / 3064 Pre-Requisite : STIJ 2013 & STID 3013. Synopsis.
E N D
First Class • Welcome to Distributed Computing Class • Course Code : STIJ 3063 / 3064 • Pre-Requisite : STIJ 2013 & STID 3013
Synopsis • This course discusses the basic concepts and techniques as well as the management aspect of distributed computing within the distributed computing environment. This course emphasizes on inter-relationships between networks, client-server systems, distributed applications and open system standards. It can be used as guide to modern distributed computing platforms.
Objectives • Understand the fundamental principles of distributed computing, concept and client server environment. • Understand the concepts of operating systems, distributed database management and distributed file systems • Acquire knowledge in the design and technology of distributed applications. • Know the essential issues of distributed computing environment
Learning Outcomes • Discuss Distributed Computing reference model • Evaluate appropriate client server environment • Identify trends in distributed computing • Discuss the fundamentals concept of processes, fault tolerance, Synchronisation, Distributed Management and Distributed Objects • Evaluate the mechanism used in Synchronisation, Transaction processing and Distributed Objects • Identify security issues in a Distributed Network • Analyze inter-process communication issues applicable to distributed systems and show what kind of communication semantics is applied in well known distributed systems • Design and implement distributed applications in two different distributed computing environments
References • Colouris, G., Dollimore, J., & Kindberg, T. (2005). Distributed Systems: Concept and Design (4th Ed). Singapore: Addison-Wesley. • Andrew S. Tanenbaum, & Maarten Van Steen. (2007). Distributed Systems: Principles and Paradigms (2nd Ed). NJ: Pearson Prentice Hall. • Amjad Umar. (1997). Object-Oriented Client/Server Internet Environments. NJ: Prentice Hall. • Stallings, W. (2007). Data and Computer Communication (8th Ed). Singapore: Pearson Prentice Hall.
Course Content • Refer to handout
Assesment • Coursework 60% • Mid Term Exam • Assignment 1 • Assignment 2 ( quiz + tutorial ) • Final Exam 40%
Lecturer • LECTURER INFORMATION Name : Mr Ahmad Tajudin Baharin Email : atajudin [at]uum.edu.my tajudin.uum[at]gmail.com Phone : 049284726 Room : 3075 (FTM) Contact Hour: Sunday 1230 – 1400 Wednesday 1230 – 1400
Lecture • Week 1 = 30/12 • Week 2 = 3/1(holiday) & 6/1 • Week 3 = 10/1 & 13/1 • Week 4 = 17/1 & 20 /1 • Week 5 = 24/1 & 27/1 • Week 6 = 3/2 & 7/2 • Week 7 = 10/2 & 14/2 (holiday)
Lcture…. cont • Week 8 = 17/2 & 21/2 • Week 9 = 24/2 & 28/2 • Week 10 = 3/3 & 7/3 • Week 11 = 10/3 & 14/3 • Week 12 = 17/3 & 21/3 • Week 13 = 24/3 & 28/3 • Week 14 = 31/3 & 4/4
Assignment (Individual Presentation ) • Find a white paper (journal paper) related to distributed computing, • Summarize, and present • The content of your presentation include : • Title • Introduction • Problem statement • Literature Review • Methodology • Conclusion • References • Etc..