This is an old revision of the document!
ECLT 5820 Distributed and Mobile Systems
About VeriGuide: All final reports will be evaluated by VeriGuide, in which the scores will contribute to your marks of the final report. You can login VeriGuide with your student ID and CWEM password to conduct self-checking first.
Time:Wednesday 7 – 9:45pm Classroom: ERB 803 Course Email: eclt5820@cse.cuhk.edu.hk
Instructor:
Dr. Lyu, Rung-Tsong Michael Engineering Building 1031 lyu@cse.cuhk.edu.hk TEL: 3943 8442
Tutor:
Mr. Zeng, Jichuan Engineering Building 101A jczeng@cse.cuhk.edu.hk
Coursework:
Homework (20%): 2 assignments, discussions allowed but no plagiarism. Mid-Term Exam (40%): November 7, 2018, ERB 803 (3 hours, 7-10pm in class), open one A-4 size paper, topic 1-8. Group Presentation and Report(40%): Presentation on Dec. 12, 2018 (in class, ERB 803) Report due on Dec. 10, 2018 (electronic version)
Text book:
Will sent to you after enrolment.
Project:
Project specification
Project grouping deadline: Oct. 21, 2018
Proposal deadline: Nov. 14, 2018 (electronic version)
Final report deadline: 23:59:59, Dec. 10, 2018 (electronic version, double-columnm, template download)
Presentation file submission deadline: Dec. 11, 2018 (electronic version)
Presentation time: Dec. 12, 2018, Wednesday (in class)
Group | SID1 | SID2 | SID3 | Presentation Time Slot | Presentation File |
---|---|---|---|---|---|
1 | 1155120364 | 1155114881 | 8:15 - 8:30pm | ||
2 | 1155105170 | 1155097911 | 7:45 - 8:00pm | ||
3 | 1155112938 | 1155117697 | 9:00 - 9:15pm | ||
4 | 1155098976 | 1155101517 | 7:00 - 7:15pm | ||
5 | 1155112516 | 1155121611 | 8:30 - 8:45pm | ||
6 | 1155113280 | 1155115491 | 8:45 - 9:00pm | ||
7 | 1155121667 | 1155112712 | 9:15-9:30pm | ||
8 | 1155115524 | 1155118374 | 7:15 - 7:30pm | ||
9 | 1155118330 | 1155121630 | 1155121494 | 7:30 - 7:45pm | |
10 | 1155114845 | 1155117232 | 8:00 - 8:15pm |
Homework:
Policy on Late Submission: 1). Late within 2 days - 30% deduction 2). Late after 2 days - not allowed.
- Assignment 1 Due: 23:59:59 Oct 10, 2018
- Assignment 2 Due: 23:59:59 Nov 2, 2018
Schedule:
Date | Topics | PPT | Exercise | Reading |
---|---|---|---|---|
5/9 | Topic 1: Characterization of Distributed Systems | lyuDS0 lyuDS1 | Ch.1, 2 | |
12/9 | Topic 2: Communication and Remote Procedure Call | lyuDS2 | exer2 exer2_ans | Ch.3, 4, 5, 6 |
19/9 | Topic 3: Security | lyuDS3 | exer3 exer3_ans | Ch.11 |
26/9 | Topic 4: Naming, Trading and P2P Systems | lyuDS4 | exer4 exer4_ans | Ch.10, 13 |
3/10 | Topic 5: Time, Coordination and Agreement | lyuDS5 | exer5 exer5_ans | Ch.14, 15 |
10/10 | Topic 6: Concurrency Control | lyuDS6 | exer6 exer6_ans | Ch.16a |
24/10 | Topic 7: Transactions | lyuDS7 | exer7 exer7_ans | Ch.16b, 17a |
31/10 | Topic 8: Fault Tolerance and Replication | lyuDS8 | exer8 exer8_ans | Ch.17b, 18 |
7/11 | Midterm Exam | |||
14/11 | Topic 9: Mobile, Ubiquitous Computing and RFID | lyuDS9 | Ch.19 | |
21/11 | Topic 10: Blockchain, Bitcoin, and Ethereum | lyuDS10 | Notes | |
28/11 | Topic 11: Cloud Computing | lyuDS11 | exer11 exer11_ans | Ch.21 |
Resources: