Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Schedule

Activity

Deliverables

As a Student, I will learn:

Week 1 - Week 2

June 1 - June 15

  • Contact possible contributors to this project
  • Setup project infrastructure
  • Delineate project plan
  • Skim through Hyperledger Fabric and Hyperledger Umbra documentation
  • Syllabus draft


  • Project plan
  • Course syllabus draft

Week 3 - Week 4

June 15 - June 29

  • Design Lab 1: Fundamentals on Distributed Systems
  • Lab 1 guide
  • Basics of Distributed Systems
  • RAFT consensus algorithm

Week 5 - Week 6

June 29 - July 13

July 10: First Quarterly Evaluation

  • Design Lab 2: Fundamentals on Cryptography and Security
  • Lab 2 guide
  • Lab 2 support files
  • Basics of Cryptography and Security 
  • RSA Algorithm
Report on the First Quarterly EvaluationAll activities defined for weeks 1-6 were successfully conducted. All projected deliveries were published. 

Week 7 - Week 8

July 13 - July 27

  • Design Lab 3: A Primer on Blockchain


  • Lab 3 guide
  • Lab 3 support files

Week 9 - Week 10

July 27 - August 3

  • Design Lab 3: A Primer on Blockchain
  • Create simple blockchain for teaching purposes
  • Lab 3 support files 

Week 11 - Week 12

August 3 - August 17

  • Read Hyperledger Fabric 2.0 documentation
  • Design Lab 4: Hyperledger Fabric
  • Lab 4 guide
  • Lab 4 support files
  • Fabric Project Proposal

Report on the Second Quarterly EvaluationAll activities up to week 12 were successfully conducted. A minor change in the project plan took place. The first pre-release of the course is available: https://github.com/hyperledger-labs/university-course/releases/tag/0.1 

Week 13 - Week 14

August 17 - August 31

August 21: Second Quarterly Evaluation

  • Design Lab 5: Hyperledger Fabric
  • Lab 5 guide
  • Lab 5 support files

Week 15 - Week 16

August 31 - September 14

  • Design Lab 6: Hyperledger Fabric
  • Lab 6 guide
  • Lab 6 support files

Week 17 - Week 18

September 14 - September 28

  • Read Hyperledger Umbra documentation
  • Design Lab 7: Hyperledger Umbra
  • Lab 7 guide
  • Lab 7 support files

Week 19 - Week 20

September 28 - October 12

October 2: Third Quarterly Evaluation

  • Design Lab 8: Hyperledger Umbra
  • Lab 8 guide
  • Lab 8 support files

Week 21 - Week 22

October 12 - October 26

  • Polish lab guides and support files
  • Update previous deliverables

Week 23 - Week 24

October 26 - November 9

  • Polish lab guides and support files
  • Update previous deliverables
  • Final course syllabus



Week 24 

November 9 - November 13

November 13: Fourth Quarterly Evaluation

  • Project conclusion
  • Project presentation
  • Project dissemination
  • Final presentation
  • Articles for project promotion (e.g., on Medium)

...