ECLT 5820 Distributed and Mobile Systems Dr Michael
ECLT 5820: Distributed and Mobile Systems Dr. Michael R. Lyu Computer Science & Engineering Department The Chinese University of Hong Kong © Chinese University, CSE Dept. Distributed Systems / 0 - 1
Organization of the Course ¨ My contact info: ¨ Michael R. Lyu Engineering Building 927 lyu@cse. cuhk. edu. hk 39438429 Lectures: Mon. 7 – 9: 30 pm; 15 -min break @ 8: 15 pm ¨ ¨ ¨ Web: http: //www. cse. cuhk. edu. hk/~eclt 5820 Email: eclt 5820@cse. cuhk. edu. hk Two Homework Assignments One Mid-Term Exam and One Group Project/Report Tutor: Mr. SU Yuxin Tutor’s e-mail: yxsu@cse. cuhk. edu. hk © Chinese University, CSE Dept. Distributed Systems / 0 - 2
What You Will Learn ¨ Problems that occur during construction of distributed and mobile systems. ¨ Principles and techniques to solve them. ¨ Infrastructure and components for distributed and mobile systems. ¨ System properties, attributes, and the associated approaches. ¨ Practical applications of distributed and mobile systems, particularly in the modern society. © Chinese University, CSE Dept. Distributed Systems / 0 - 3
Textbook/Reference ¨ Distributed Systems: Concepts and Design, George Coulouris, Jean Dollimore, and Tim Kindberg, Addison-Wesley, 5 th edition, 2012. © Chinese University, CSE Dept. Distributed Systems / 0 - 4
Coursework ¨ Homework (20%) – 2 assignments. No programming. – Discussions allowed but no plagiarism. ¨ Mid-Term Exam (40%) – November 15, 2016 (3 hours, 7 -10 pm in class) – Open one A-4 size paper – Covers Topics 1 -8 ¨ Group Project Presentation and Report (40%) – Presentation on Dec 6, 2016 (in class) – Report due on Dec. 13, 2016 (electronic version) © Chinese University, CSE Dept. Distributed Systems / 0 - 5
Tentative Course Outline principle 1 Characterization of Distributed Systems (1, 2) 2 Communication and Remote Procedure Call (3, 4, 5, 6) 3 Security (11) platform 4 Naming, Trading, and P 2 P Systems (10, 13) 5 Time, Coordination and Agreement (14, 15) 6 Concurrency Control (16 a) property 7 Transactions (16 b, 17 a) 8 Fault Tolerance and Replication (17 b, 18) applica- 9 Mobile, Ubiquitous Computing and RFID (19) tions 10 Cloud Computing (21) © Chinese University, CSE Dept. Distributed Systems / 0 - 6
- Slides: 6