TitleBuild a university course on Hyperledger Fabric using Hyperledger Umbra
Status

Difficulty


Description 

A growing part of our community is our partnership with academia. Hyperledger Fabric and other Hyperledger projects are being incorporated in to research and education in universities more and more all over the world. Hyperledger can aid the growth by preparing study materials, sample lab experiments and quizzes and tests that teach computer science students about distributed systems and consensus algorithms and cryptography. Hyperledger Umbra has streamlined the process of setting up a full Hyperledger Fabric network running on a single computer. It provides an ideal environment for students to learn Hyperledger Fabric administration as well as use it for running lab experiments and learning exercises. This mentorship is focused on producing a "classroom-in-a-box" for an introductory computer science course on distributed systems and algorithms that can be offered to universities that wish to use Hyperledger Fabric in their curriculum.

Additional Information

This mentorship is largely focused on writing educational material, quizzes and labs. There will be very little programming, if any, but the mentee must be willing to learn about Hyperledger Fabric and Hyperledger Umbra to a degree that affords them the ability to teach it to students through their writing.

Learning Objectives

Expected Outcome

Relation to Hyperledger 

This is directly related to both Hyperledger Fabric and Hyperledger Ursa as well as out educational outreach programs.

Education Level

The ideal mentee would be a university student that is studying the intersection of technology and education and writing. Candidates with strong technical writing skills will be preferred.

Skills

Future plans

This will be the first of our university courses with hopefully more in the future.

Preferred Hours and Length of Internship

Full-time or part-time.

Mentor(s) Names and Contact Info

David Huseby, dhuseby@linuxfoundation.org, dhuseby on chat.hyperledger.org

Mentee Name and Contact Info

Rafael Belchiorrafael.belchior@tecnico.ulisboa.pt

Project Results

A self-contained university course on Enterprise Blockchain Technologies, available at: 

https://github.com/hyperledger-labs/university-course

Final Report

The project outcome is a self-contained course that universities can leverage. Future work is extending this course and communicating results. 

Lightening Talk Recording