Differences

This shows you the differences between the selected revision and the current version of the page.

eclt5820 2019/10/24 19:41 eclt5820 2021/11/23 12:43 current
Line 1: Line 1:
====ECLT 5820 Distributed and Mobile Systems==== ====ECLT 5820 Distributed and Mobile Systems====
-**About VeriGuide**: All final reports will be evaluated by [[https://academic.veriguide.org/academic/login_CUHK.jspx|VeriGuide]], in which the scores will contribute to your marks of the final report. You can log in VeriGuide with your student ID and CWEM password to conduct self-checking first. 
 +**Course info: **
-  Time:Wednesday 7 – 9:45pm  +  Time:Monday 7:00 – 9:30pm 
-  Classroom: ERB 803+  Classroom: Zoom Meeting* and LHC G04 (confirmed) from Sept. 20
  Course Email: eclt5820@cse.cuhk.edu.hk   Course Email: eclt5820@cse.cuhk.edu.hk
 +*Zoom info: [[https://cuhk.zoom.us/j/92075185570?pwd=R0J5WkFHeUFNeGY3UE1DVG5UVG1JUT09|link]] (Meeting ID: 920 7518 5570, Passcode: 824225)
-Instructor: 
-          Dr. Lyu, Rung-Tsong Michael +\\ 
-           Engineering Building 1031 +**Instructor: **
-          lyu@cse.cuhk.edu.hk             +
-          TEL:   3943 8442 +
-Office Hour:           +
-          2-4pm Wednesday or by appointment+
-Tutor:+  Dr. Lyu, Rung-Tsong Michael 
 +  Engineering Building 927 
 +  lyu@cse.cuhk.edu.hk             
 +  TEL: 3943 8429
-          Mr. HE, Shilin 
-          Engineering Building 101A 
-          slhe@cse.cuhk.edu.hk 
-  
-Coursework:+\\ 
 +**Office Hour: **         
 +  2-4pm Wednesday or by appointment
-  Homework (20%): 2 assignments, discussions allowed but no plagiarism. 
-  Mid-Term Exam (40%): November 13, 2019, 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. 4, 2019 (in class, ERB 803) 
-          Report due on Dec. 8, 2019 (electronic submission) 
 +\\
 +**Tutor: **
-Textbook: +  Mr. CHEN, Zhuangbin 
 +  Engineering Building 101A 
 +  zbchen@cse.cuhk.edu.hk
-The textbook is available online, please find it [[https://github.com/rangaeeeee/books-os/blob/master/Distributed%20Systems%20Concepts%20and%20Design%20-%205th%20Edition.pdf|here]]. 
\\ \\
 +**Coursework: **
-**Project: **+  Homework (2 assignments, 20%): 
 +    1. Assignment 1: assigned on Sept. 24, due on Oct. 11 (covers Topics 1-4) 
 +    2. Assignment 2: assigned on Oct. 11, due on Oct. 25 (covers Topics 5-7) 
 +    3. Discussions allowed but no plagiarism. 
 +    4. Policy on Late Submission: 1) Late within 2 days - 30% deduction; 2) Late after 2 days - not allowed. 
 +   
 +  Midterm (40%): 
 +    1. Time: Nov. 01, 2021 (Monday), 2.5 hours, 7-9:30pm (covers Topics 1-8) 
 +    2. Venue: Science Centre L1 
 +   
 +  Group Presentation and Report (40%): 
 +    1. Group presentation: 7-9:30pm, Nov. 29, 2021 (Monday), face-to-face mode 
 +    2. Project final report: 23:59:59pm Dec. 6, 2021 (Monday) 
 +
\\ \\
-{{:eclt5820:eclt5820_project_specification_2019.pdf|Project specification}} +**Piazza: **
-\\ +
-Project grouping deadline:  Oct. 25, 2019\\ +
-Proposal deadline: Nov. 6, 2019 (electronic version)\\ +
-Final report deadline: 23:59:59, Dec. 8, 2019 (electronic version, double-column)\\ +
-Presentation file submission deadline: Dec. 3, 2019 (electronic version)\\ +
-Presentation time: Dec. 4, 2019, Wednesday (in class)\\ +
-\\ +
-^Group^SID1^SID2^Presentation Time Slot^ +
-| 1 | 1155134629 | 1155135478 |  | +
-| 2 | 1155134207 | 1155134543 |  | +
-| 3 | 1155132048 | 1155132163 |  | +
-| 4 | 1155132060 | 1155134555 |  | +
-| 5 | 1155129535 | 1155119507 |  | +
-| 6 | 1155119612 | 1155121473 |  | +
-| 7 | 1155134361 | 1155121656 |  | +
-| 8 | 1155130356 | 1155134196 |  | +
 +Please join the Piazza of ECLT5820 Fall 2021 through this [[https://piazza.com/cuhk.edu.hk/fall2021/eclt5820|link]]. Questions regarding this course can be posted there.
\\ \\
-**Homework: ** \\ +**Major reference book: **
-Policy on Late Submission: 1). Late within 2 days - 30% deduction 2). Late after 2 days - not allowed. \\+
-  - {{:eclt5820:eclt5820_assignment_1_2019.pdf|Assignment 1}} {{:eclt5820:eclt5820_assignment_1_2019_ans.pdf|Assignment 1 Answer}} Due: 23:59:59 Oct 9, 2019 +The major reference book is available online, please find it [[https://ce.guilan.ac.ir/images/other/soft/distribdystems.pdf|here]].
-  - {{:eclt5820:eclt5820_assignment_2_2019.pdf|Assignment 2}} Due: 23:59:59 Nov 6, 2019 +
-\\  \\+
-**Schedule: ** 
- 
-^Date^Topics^PPT^Exercise^Reading^ 
-|4/9|Topic 1: Characterization of Distributed Systems  |{{:eclt5820:2019_lyuds0.ppt|lyuDS0}} {{:eclt5820:2019_lyuds1.ppt|lyuDS1}}|  |Ch.1, 2 |  
-|11/9|Topic 2: Communication and Remote Procedure Call | {{:eclt5820:2019_lyuds2.ppt|lyuDS2}}|{{:eclt5820:2019_exer2.doc|exer2}} {{:2019_exer2_ans.doc|exer2_ans}}| Ch.3, 4, 5, 6 | 
-|18/9|Topic 3: Security | {{:eclt5820:2019_lyuds3.ppt|lyuDS3}} | {{:eclt5820:2019_exer3.doc|exer3}} {{:eclt5820:2019_exer3_ans.doc|exer3_ans}}|Ch.11  | 
-|25/9|Topic 4: Naming, Trading and P2P Systems | {{:eclt5820:2019_lyuds4.ppt|lyuDS4}} | {{:eclt5820:2019_exer4-1.doc|exer4_1}} {{:2019_exer4-2.doc|exer4_2}} {{:eclt5820:2019_exer4-1_ans.doc|exer4_1_ans}} {{:eclt5820:2019_exer4-2_ans.doc|exer4_2_ans}}| Ch.10, 13 | 
-|2/10|Topic 5: Time, Coordination and Agreement | {{:eclt5820:2019_lyuds5.ppt|lyuDS5}} | {{:eclt5820:2019_exer5.doc|exer5}} {{:eclt5820:2019_exer5_ans.doc|exer5_ans}}| Ch.14, 15 | 
-|9/10|Topic 6: Concurrency Control  | {{:eclt5820:2019_lyuds6print.ppt| lyuDS6}}  [[https://panopto.cuhk.edu.hk/Panopto/Pages/Viewer.aspx?id=32dbd743-5f14-443e-ac42-aae100906b9c|Lecture Video]] | {{:eclt5820:2019_exer6.doc|exer6}} {{:eclt5820:2019_exer6_ans.doc|exer6_ans}}| Ch.16a | 
-|16/10|Topic 7: Transactions |{{:eclt5820:2019_lyuds7print.ppt| lyuDS7}} |{{:eclt5820:2019_exer7.doc|exer7}} {{:eclt5820:2019_exer7_ans.doc|exer7_ans}}| Ch.16b, 17a | 
-|23/10|Topic 8: Fault Tolerance and Replication |{{:eclt5820:2019_lyuds8print.ppt|lyuDS8}} | {{:eclt5820:2019_exer8.doc|exer8}} {{:2019_exer8_ans.doc|exer8_ans}} | Ch.17b, 18 | 
-|30/10|No Class | | | | 
-|6/11|Topic 9: Mobile, Ubiquitous Computing and RFID |{{:eclt5820:2019_lyuds9.ppt|lyuDS9}}  | | Ch.19 | 
-|13/11|Midterm Exam | | | | 
-|20/11|Topic 10: Blockchain, Bitcoin, and Ethereum | | | Notes | 
-|27/11|Topic 11: Cloud Computing | | | Ch.21 | 
-|4/12|Project Presentation | | | | 
\\ \\
-** Resources: **+**Project: ** 
 +\\ 
 +  * Project specification: {{:eclt5820:2021_eclt5820_project_specification.pdf|download}} \\ 
 +  * Project grouping deadline:  Oct. 18, 2021, Monday \\ 
 +  * Proposal deadline: Nov. 8, 2021, Monday (electronic version) \\ 
 +  * Group presentation: 7-9:30pm, Nov. 29, 2021 (Monday), face-to-face mode 
 +  * Project final deliverables (project final report, presentation file): 23:59:59pm, Dec. 6, 2021 (Monday) \\ 
 +  * **VeriGuide checking**: All final reports will be evaluated by [[https://academic.veriguide.org/academic/login_CUHK.jspx|VeriGuide]], in which the scores will contribute to your marks of the final report. You can log in VeriGuide with your student ID and CWEM password to conduct self-checking first. 
 +  * Project samples: {{:eclt5820:sample1.zip|sample1}}, {{:eclt5820:sample2.zip|sample2}}, {{:eclt5820:sample3.zip|sample3}} \\ 
 +  * ECLT5820 Team Project Presentation Schedule: {{:eclt5820:eclt5820_2021_proj_pre_schedule.pdf|schedule}}
 +^Group^SID1^SID2^SID3^
 +| 1 | 1155169171 | 1155160950 | 1155152768 |
 +| 2 | 1155166730 | 1155169172 | 1155162617 |
 +| 3 | 1155162639 | 1155162613 | 1155166446 |
 +| 4 | 1155166688 | 1155166375 | 1155164941 |
 +| 5 | 1155169398 | 1155169186 | 1155162635 |
 +| 6 | 1155166858 | 1155162452 |
 +| 7 | 1155161089 | 1155161072 | 1155164895 |
 +\\
 +**Schedule: **
 +
 +^Date^Topics^PPT^Exercise^Homework^Reading^
 +|6/9|Topic 1: Characterization of Distributed Systems | {{:eclt5820:2021_lyuds0.ppt|lyuDS0}} {{:eclt5820:2021_lyuds1.ppt|lyuDS1}} | | |Ch.1, 2 |
 +|13/9|Topic 2: Communication and Remote Procedure Call | {{:eclt5820:2021_lyuds2.ppt|lyuDS2}} | {{:eclt5820:2021_exer2.doc|exer2}} {{:eclt5820:2021_exer2_ans.doc|exer2_ans}} | | Ch.3, 4, 5, 6 |
 +|20/9|Topic 3: Security | {{:eclt5820:2021_lyuds3.ppt|lyuDS3}} | {{:eclt5820:2021_exer3.doc|exer3}} {{:eclt5820:2021_exer3_ans.doc|exer3_ans}} | | Ch.11  |
 +|27/9|Topic 4: Naming, Trading and P2P Systems | {{:eclt5820:2021_lyuds4.ppt|lyuDS4}} | {{:eclt5820:2021_exer4-1.doc|exer4-1}} {{:eclt5820:2021_exer4-1_ans.doc|exer4-1_ans}} | {{:eclt5820:eclt5820_assignment1_2021.pdf|HW1}} {{:eclt5820:eclt5820_assignment1_sol_2021.pdf|HW1_sol}} | Ch.10, 13 |
 +|4/10|Topic 5: Time, Coordination and Agreement | {{:eclt5820:2021_lyuds5.ppt|lyuDS5}} | {{:eclt5820:2021_exer5.doc|exer5}} {{:eclt5820:2021_exer5_ans.doc|exer5_ans}} | | Ch.14, 15 |
 +|11/10|Topic 6: Concurrency Control | {{:eclt5820:2021_lyuds6.ppt|lyuDS6}} | {{:eclt5820:2021_exer6.doc|exer6}} {{:eclt5820:2021_exer6_ans.doc|exer6_ans}} | {{:eclt5820:eclt5820_assignment2_2021.pdf|HW2}} {{:eclt5820:eclt5820_assignment2_sol_2021.pdf|HW2_sol}} | Ch.16a |
 +|18/10|Topic 7: Transactions | {{:eclt5820:2021_lyuds7.ppt|lyuDS7}} | {{:eclt5820:2021_exer7.doc|exer7}} {{:eclt5820:2021_exer7_ans.doc|exer7_ans}} | | Ch.16b, 17a |
 +|25/10|Topic 8: Fault Tolerance and Replication | {{:eclt5820:2021_lyuds8.ppt|lyuDS8}} | {{:eclt5820:2021_exer8.doc|exer8}} {{:eclt5820:2021_exer8_ans.doc|exer8_ans}} | | Ch.17b, 18 |
 +|8/11|Topic 9: Mobile, Ubiquitous Computing and RFID | {{:eclt5820:2021_lyuds9.pptx.zip|lyuDS9}} | | | Ch.19 |
 +|15/11|Topic 10: Blockchain, Bitcoin, and Ethereum | {{:eclt5820:2021_lyuds10.pptx.zip|lyuDS10}} | | | Notes |
 +|22/11|Topic 11: Cloud Computing | {{:eclt5820:2021_lyuds11.pptx.zip|lyuDS11}} | {{:eclt5820:2021_exer11.doc|exer11}} | | Ch.21 |
\\ \\
 +
 +** Resources: **
[[http://www.cuhk.edu.hk/policy/academichonesty/|CUHK Academic Honesty Policy]] [[http://www.cuhk.edu.hk/policy/academichonesty/|CUHK Academic Honesty Policy]]
 +
 
eclt5820.1571917314.txt · Last modified: 2019/10/24 19:41 by lyu     Back to top