Differences

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

eclt5820 2018/12/09 21:57 eclt5820 2019/11/24 13:23 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 login VeriGuide with your student ID and CWEM password to conduct self-checking first.+**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.
Line 14: Line 14:
          lyu@cse.cuhk.edu.hk                      lyu@cse.cuhk.edu.hk           
          TEL:  3943 8442           TEL:  3943 8442
-          +Office Hour:           
 +          2-4pm Wednesday or by appointment
Tutor: Tutor:
-          Mr. Zeng, Jichuan+          Mr. HE, Shilin
          Engineering Building 101A           Engineering Building 101A
-          jczeng@cse.cuhk.edu.hk+          slhe@cse.cuhk.edu.hk
 +**Announcement8-o**:
 +        There is no more face-to-face meeting for the class and no midterm examination.
 +        We will redistribute the midterm weight (40%) to Homework and Project.
 +        The followings are revised grade assessment scheme for ECLT5820:
 +        1.Assessment will include Assignments (40%) and Project (60%) only.
 +        2.Project presentation will not be conducted in person.  Instead, each team should deliver a presentation package,
 +              including (1) a ppt file, (2) a demo video (5-10 minutes long) to present the ppt file and demonstrate your project.
 +        3.The deliverable for the Project, including the presentation package and the final report, has the following new submission deadline:
 +              23:59:59pm December 13, 2019 (Friday).  Please follow the same procedure announced in the Project Specification
 +              for submission to course mailbox (eclt5820@cse.cuhk.edu.hk).
 +
Coursework: Coursework:
-  Homework (20%): 2 assignments, discussions allowed but no plagiarism+  Homework (40%): 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(60%):  
-  Group Presentation and Report(40%):  +         23:59:59pm December 13, 2019 (Friday
-           Presentation on Dec. 12, 2018 (in class, ERB 803)  +
-           Report due on Dec. 10, 2018 (electronic version)+
-Text book: +Textbook:
-Will sent to you after enrolment.+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]].
\\ \\
Line 40: Line 51:
**Project: ** **Project: **
\\ \\
-{{:eclt5820:eclt5820_project_specification_2018.pdf| Project specification}}+{{:eclt5820:eclt5820_project_specification_2019.pdf|Project specification}}
\\ \\
-Project grouping deadline:  Oct. 21, 2018\\ +Project grouping deadline:  Oct. 25, 2019\\ 
-Proposal deadline: Nov. 14, 2018 (electronic version)\\ +Proposal deadline: Nov. 6, 2019 (electronic version)\\ 
-Final report deadline: 23:59:59, Dec. 10, 2018 (electronic version, double-columnm, {{:eclt5820:reporttemplate.doc|template download}})\\ +Presentation package and Final Report deadline: 23:59:59pm December 13, 2019 (Friday) \\
-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+^Group^SID1^SID2^Presentation Time Slot^ 
-| 1 | 1155120364  | 1155114881  |  |  8:15 - 8:30pm  |  | +| 1 | 1155134629 | 1155135478 |  | 
-| 2 | 1155105170  | 1155097911  |  |  7:45 - 8:00pm  |  | +| 2 | 1155134207 | 1155134543 |  | 
-| 3 | 1155112938  | 1155117697  |  |  9:00 - 9:15pm  |  | +| 3 | 1155132048 | 1155132163 |  | 
-| 4 | 1155098976  | 1155101517  |  |  7:00 - 7:15pm  |  | +| 4 | 1155132060 | 1155134555 |  | 
-| 5 | 1155112516  | 1155121611  |  |  8:30 - 8:45pm  |  | +| 5 | 1155129535 | 1155119507 |  | 
-| 6 | 1155113280  | 1155115491  |  |  8:45 - 9:00pm  |  | +| 6 | 1155119612 | 1155121473 |  | 
-| 7 | 1155121667  | 1155112712  |  |   9:15 - 9:30pm  |  +| 7 | 1155134361 | 1155121656 |  |{{:eclt5820:eclt5820_assignment_2_2019_ans.pdf|}} 
-| 8 | 1155115524  | 1155118374  |  |  7:15 - 7:30pm  |  | +| 8 | 1155130356 | 1155134196 |  | 
-|  9  |  1155118330  |  1155121630  |  1155121494  |  7:30 - 7:45pm  |  | +
-|  10  |  1155114845  |  1155117232  |  |  8:00 - 8:15pm  |  |+
Line 66: Line 74:
Policy on Late Submission: 1). Late within 2 days - 30% deduction 2). Late after 2 days - not allowed. \\ Policy on Late Submission: 1). Late within 2 days - 30% deduction 2). Late after 2 days - not allowed. \\
-  - {{:eclt5820:ECLT5820_assignment_1_2018.pdf|Assignment 1}} Due: 23:59:59 Oct 10, 2018 +  - {{: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 
-   * {{:eclt5820:eclt5820_assignment_1_2018_sol.pdf|Solution}} + - {{:eclt5820:eclt5820_assignment_2_2019.pdf|Assignment 2}} {{:eclt5820:eclt5820_assignment_2_2019_ans.pdf|Assignment 2 Answer}} Due: 23:59:59 Nov 6, 2019
-  - {{:eclt5820:ECLT5820_assignment_2_2018.pdf|Assignment 2}} Due: 23:59:59 Nov 2, 2018 +
-    * {{:eclt5820:eclt5820_assignment_2_2018_sol.pdf|Solution}}+
\\  \\ \\  \\
Line 75: Line 81:
^Date^Topics^PPT^Exercise^Reading^ ^Date^Topics^PPT^Exercise^Reading^
-|5/9|Topic 1: Characterization of Distributed Systems  | {{:eclt5820:eclt0018.ppt|lyuDS0}} {{:eclt5820:eclt0118.ppt|lyuDS1}} |  |Ch.1, 2 | +|4/9|Topic 1: Characterization of Distributed Systems  |{{:eclt5820:2019_lyuds0.ppt|lyuDS0}} {{:eclt5820:2019_lyuds1.ppt|lyuDS1}}|  |Ch.1, 2 |  
-|12/9|Topic 2: Communication and Remote Procedure Call | {{:eclt5820:eclt0218.ppt|lyuDS2}} | {{:eclt5820:exer2_2018.doc| exer2}} {{:eclt5820:exer2_ans2018.doc| exer2_ans}}   | Ch.3, 4, 5, 6 | +|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 | 
-|19/9|Topic 3: Security | {{:eclt5820:eclt0318.ppt|lyuDS3}} | {{:eclt5820:exer3_2018.doc| exer3}} {{:eclt5820:exer3_ans.doc| exer3_ans}} |Ch.11  | +|18/9|Topic 3: Security | {{:eclt5820:2019_lyuds3.ppt|lyuDS3}} | {{:eclt5820:2019_exer3.doc|exer3}} {{:eclt5820:2019_exer3_ans.doc|exer3_ans}}|Ch.11  | 
-|26/9|Topic 4: Naming, Trading and P2P Systems | {{:eclt5820:eclt0418.ppt|lyuDS4}}   | {{:eclt5820:exer4_2018.doc| exer4}} {{:eclt5820:exer4_ans.doc| exer4_ans}} | Ch.10, 13 | +|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 | 
-|3/10|Topic 5: Time, Coordination and Agreement | {{:eclt5820:eclt0518.ppt|lyuDS5}}   | {{:eclt5820:exer5_2018.doc| exer5}} {{:eclt5820:exer5_ans2018.doc| exer5_ans}} | Ch.14, 15 | +|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 | 
-|10/10|Topic 6: Concurrency Control  | {{:eclt5820:eclt0618.ppt|lyuDS6}} | {{:eclt5820:exer6.doc| exer6}} {{:eclt5820:exer6_ans.doc| exer6_ans}} | Ch.16a | +|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 | 
-|24/10|Topic 7: Transactions | {{:eclt5820:eclt0718.ppt|lyuDS7}} | {{:eclt5820:exer7.doc|exer7}} {{:eclt5820:exer7_ans.doc|exer7_ans}} | Ch.16b, 17a | +|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 | 
-|31/10|Topic 8: Fault Tolerance and Replication | {{:eclt5820:eclt0818.ppt|lyuDS8}} | {{:eclt5820:exer8.doc|exer8}} {{:eclt5820:exer8_ans.doc|exer8_ans}} | Ch.17b, 18 | +|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 | 
-|7/11|Midterm Exam| | | | +|30/10|No Class | | | | 
-|14/11|Topic 9: Mobile, Ubiquitous Computing and RFID | {{:eclt5820:eclt0918.ppt|lyuDS9}}  | | Ch.19 | +|6/11|Topic 9: Mobile, Ubiquitous Computing and RFID |{{:eclt5820:2019_lyuds9.ppt|lyuDS9}}  | | Ch.19 | 
-|21/11|Topic 10: Blockchain, Bitcoin, and Ethereum | {{:eclt5820:eclt1018.ppt|lyuDS10}} | | Notes | +|13/11|Class Canceled| | | | 
-|28/11|Topic 11: Cloud Computing | {{:eclt5820:eclt1118.ppt|lyuDS11}} | {{:eclt5820:exer11.doc|exer11}} {{:eclt5820:exer11_ans.doc|exer11_ans}} | Ch.21 |+|23/11|Topic 10: Blockchain, Bitcoin, and Ethereum |{{:eclt5820:2019_lyuds10_blockchain.ppt|lyuDS10}} | [[https://panopto.cuhk.edu.hk/Panopto/Pages/Viewer.aspx?id=381e71e9-9b4b-4c57-84f2-ab0d0034884f|Lecture Video]]| Notes | 
 +|27/11|Topic 11: Cloud Computing | {{:eclt5820:2019_lyuds11_cloud_computing.ppt|lyuDS11}}| [[https://panopto.cuhk.edu.hk/Panopto/Pages/Viewer.aspx?id=8366e0a1-a847-4f6a-bff1-ab0e00942c2c|Lecture Video]]  {{:eclt5820:2019_exer11.doc|exer11}}{{:eclt5820:2019_exer11_ans.doc|exer11_ans}} | Ch.21
 +|13/12|Presentation package and Final Report due|Project Presentation | | |
\\ \\
 
eclt5820.1544363835.txt · Last modified: 2018/12/09 21:57 by lyu     Back to top