Course curriculum

  • 1

    Blockchain for Non-Engineers Course Syllabus

    • Intro to Blockchain Foundations

    • Course Description

    • Course Syllabus

  • 2

    Module 1: Blockchain Basics

    • The History of Blockchain

    • The History of Bitcoin

    • Tales of FOMO

    • How Blockchain Works

    • Hashing and Mining

    • Blockchain Properties

  • 3

    Module 2: Blockchain Implementations

    • Public, Private, and Hybrid Blockchains

    • Permissioned vs. Permissionless

    • Discussion: Public vs. Private

  • 4

    Module 3: Consensus Protocols

    • Understanding Consensus

    • Consensus Protocols

    • DPoS and Others

  • 5

    Module 4: Blockchain Smart Contracts

    • Introduction to Smart Contracts

    • Smart Contracts (Intensive)

    • Smart Contracts: Advantages and Disadvantages

    • Smart Contracts: Oracles

    • Smart Contracts: Legal Questions & Challenges

  • 6

    Module 5: Cryptography

    • Cryptography 101

    • Digital Signatures

  • 7

    Module 6: Understanding Wallets

    • Wallets

  • 8

    Module 7: Distributed Autonomous Organization - DAO

    • Attack on The DAO

    • DAO Solutions and Fallout

  • 9

    Module 8: Current State of Blockchain

    • The Current State of Blockchain Technology

  • 10

    Final Exam and Course Survey

    • Blockchain for Non-Engineers Final Exam

    • Blockchain for Non-Engineers Course Survey