Protocol Design Save

In this course, students will learn about the basics of protocols, understand how core protocols create the internet as we know it, and develop a high-level conception of the Internet Computer Protocol. Using this knowledge, students will implement their own version of DNS and a basic banking application on the Internet Computer. Module 1 serves as an intro to this unit, providing context for protocol design that will then be leveraged in Modules 2-4 to implement several applications on the Internet Computer.

Project README

Table of Contents

About

In this course, students will learn about the basics of protocols, understand how core protocols create the Internet as we know it, and develop a high-level conception of the Internet Computer Protocol. Using this knowledge, students will implement their own version of DNS and a basic banking dapp on the Internet Computer. Module 1 serves as an intro to this unit, providing context for protocol design that will then be leveraged in Modules 2-4 to implement several dapps on the Internet Computer.

Content

The provided content was developed in collaboration with the following students:

  • Nick Zoghb, a graduate of University of California, Berkeley (2018) with a focus on Computer Science and Bioengineering
  • Connor Solimano, a student at Harvard College (2022) pursuing a degree in Computer Science and Economics
Open Source Agenda is not affiliated with "Protocol Design" Project. README Source: DFINITY-Education/protocol-design
Stars
33
Open Issues
2
Last Commit
2 years ago

Open Source Agenda Badge

Open Source Agenda Rating