Build Your Own Cryptocurrency
BSc Level Course — 14 Lessons
Lesson 1: Blockchain Fundamentals
Lesson 2: Cryptography & Security
Lesson 3: Ethereum & Smart Contracts
Lesson 4: ERC-20 Token Creation
Standalone Lectures: Blockchain Fundamentals
Standalone Lectures: Cryptography & Security
Standalone Lectures: Ethereum & Smart Contracts
Standalone Lectures: ERC-20 Token Creation
Standalone Lectures: DeFi Fundamentals
DeFi Fundamentals: Visual Introduction
10 frames • TikZ comics • Zero code
DeFi Fundamentals: Course Preview
6 frames • Charts & roadmap
DeFi Fundamentals: Pre-Class Handout
4 activities • DeFi dashboards, AMM math
DeFi Fundamentals: Quantitative Deep Dive
~55 frames • AMMs, lending, yield farming
DeFi Landscape & Fundamentals
20 questions • TVL, composability, ecosystem
DEXs & AMM Mechanics
20 questions • x*y=k, slippage, liquidity
Lending, Borrowing & Yield
20 questions • Collateral, APY, impermanent loss
Advanced DeFi & Security
20 questions • Flash loans, MEV, exploits
Standalone Lectures: NFTs & Digital Assets
NFTs & Digital Assets: Visual Introduction
10 frames • TikZ comics • Zero code
NFTs & Digital Assets: Course Preview
6 frames • Charts & roadmap
NFTs & Digital Assets: Pre-Class Handout
4 activities • NFT exploration, metadata, valuation
NFTs & Digital Assets: Quantitative Deep Dive
~55 frames • Standards, markets, valuation
NFT Fundamentals & Standards
20 questions • ERC-721, ERC-1155, metadata
NFT Marketplaces & Trading
20 questions • Floor price, royalties, fees
NFT Applications & Use Cases
20 questions • Art, gaming, RWA, identity
NFT Valuation & Advanced Topics
20 questions • Rarity, metrics, SBTs, regulation
Standalone Lectures: Stablecoins & CBDCs
Stablecoins & CBDCs: Visual Introduction
10 frames • TikZ comics • Zero code
Stablecoins & CBDCs: Course Preview
6 frames • Charts & roadmap
Stablecoins & CBDCs: Pre-Class Handout
4 activities • Market research, CBDC tracker
Stablecoins & CBDCs: Quantitative Deep Dive
~55 frames • Peg mechanisms, Terra collapse, CBDCs
Stablecoin Fundamentals
20 questions • Types, pegs, market landscape
Collateralized Stablecoins
20 questions • USDT, USDC, DAI, liquidation
Algorithmic Stablecoins
20 questions • Terra/LUNA, rebasing, Frax
CBDCs & Advanced Topics
20 questions • e-CNY, Digital Euro, regulation
Standalone Lectures: Crypto Trading & Markets
Crypto Trading & Markets: Visual Introduction
10 frames • TikZ comics • Zero code
Crypto Trading & Markets: Course Preview
6 frames • Charts & roadmap
Crypto Trading & Markets: Pre-Class Handout
4 activities • Order books, backtesting, risk metrics
Crypto Trading & Markets: Quantitative Deep Dive
~55 frames • Microstructure, strategies, risk, regulation
Market Microstructure
20 questions • Order books, spreads, liquidity
Trading Strategies
20 questions • Momentum, mean-reversion, arbitrage
Portfolio Theory & Risk
20 questions • VaR, Sharpe, drawdown, sizing
DEX/CEX & Regulation
20 questions • AMMs, manipulation, MiCA
Standalone Lectures: DAOs & Governance
DAOs & Governance: Visual Introduction
10 frames • TikZ comics • Zero code
DAOs & Governance: Course Preview
6 frames • Charts & roadmap
DAOs & Governance: Pre-Class Handout
4 activities • DAO exploration, voting mechanisms, treasury analysis
DAOs & Governance: Decentralized Decision-Making
~55 frames • Voting, treasury, attacks, real-world DAOs
DAO Fundamentals
20 questions • Architecture, membership, frameworks
Voting & Governance
20 questions • Quadratic, conviction, delegation
Treasury & Economics
20 questions • Multi-sig, grants, tokenomics
Attacks/Security & Real-World DAOs
20 questions • Flash loans, Sybil, governance cases
Standalone Lectures: Layer 2 Scaling Solutions
Layer 2 Scaling: Visual Introduction
10 frames • TikZ comics • Zero code
Layer 2 Scaling: Course Preview
6 frames • Charts & roadmap
Layer 2 Scaling: Pre-Class Handout
4 activities • L2Beat exploration, rollup comparison, bridge security
Layer 2 Scaling: Scaling Ethereum and Beyond
~55 frames • Rollups, ZK proofs, bridges, L3s
Scaling Problem & L2 Fundamentals
20 questions • Trilemma, state channels, rollup basics
Optimistic Rollups
20 questions • Fraud proofs, sequencers, Arbitrum/Optimism
Zero-Knowledge Rollups
20 questions • SNARKs, STARKs, zkSync, StarkNet
Sidechains, Alt Scaling & L2 Future
20 questions • Modular DA, bridges, L3s, AA
Standalone Lectures: Real-World Assets & Tokenization
RWA & Tokenization: Visual Introduction
10 frames • TikZ comics • Zero code
RWA & Tokenization: Course Preview
6 frames • Charts & roadmap
RWA & Tokenization: Pre-Class Handout
4 activities • RWA exploration, stablecoin comparison, security tokens
RWA & Tokenization: Bridging TradFi and DeFi
~55 frames • Stablecoins, security tokens, institutional adoption
Tokenization Fundamentals
20 questions • Asset classes, token standards, fractionalization
Stablecoins Deep Dive
20 questions • USDT, USDC, DAI, Terra/Luna, regulation
Security Tokens & Compliance
20 questions • Howey test, ERC-3643, KYC/AML, legal wrappers
Real Estate, Bonds & RWA Future
20 questions • RealT, BUIDL, Ondo, market projections
Standalone Lectures: Tokenomics & Mechanism Design
Tokenomics: Visual Introduction
10 frames • TikZ comics • Zero code
Tokenomics: Course Preview
6 frames • Charts & roadmap
Tokenomics: Pre-Class Handout
4 activities • Supply models, bonding curves, game theory
Tokenomics: Designing Token Economies
~55 frames • Bonding curves, game theory, vesting, case studies
Token Fundamentals & Supply Models
20 questions • Taxonomy, supply models, market cap, burns
Bonding Curves & Pricing
20 questions • Linear, polynomial, sigmoid, Bancor, AMMs
Incentive Design & Game Theory
20 questions • Nash equilibrium, staking, veCRV, governance
Token Design & Case Studies
20 questions • UNI, MKR, CRV, LUNA, design frameworks
Standalone Lectures: Privacy & Zero-Knowledge Proofs
Privacy & ZK Proofs: Visual Introduction
10 frames • TikZ comics • Zero code
Privacy & ZK Proofs: Course Preview
6 frames • Charts & roadmap
Privacy & ZK Proofs: Pre-Class Handout
4 activities • Proof intuition, SNARK vs STARK, privacy coins
Privacy & ZK Proofs: From Theory to Application
~55 frames • Proof systems, privacy coins, ZK-rollups, deep math
ZK Proof Foundations
20 questions • Definitions, commitments, Schnorr, R1CS, QAP
Proof Systems
20 questions • Groth16, PLONK, STARKs, FRI, Bulletproofs
Privacy Coins
20 questions • Monero, Zcash, ring sigs, nullifiers, mixers
ZK Applications & Future
20 questions • Rollups, zkEVM, identity, voting, post-quantum
Standalone Lectures: Introduction to Smart Contracts
Smart Contracts: Visual Introduction
10 frames • TikZ comics • Zero code
Smart Contracts: Course Preview
6 frames • Charts & roadmap
Smart Contracts: Pre-Class Handout
4 activities • Etherscan exploration, vending machine analogy, platforms
Smart Contracts: Pre-Class Answer Key
Full answers • Worked examples • Platform comparison • Reentrancy mitigation
Introduction to Smart Contracts
~56 frames • Concepts, business applications, technical foundations
What Are Smart Contracts?
20 questions • Definitions, history, properties, platforms, limitations
Smart Contracts in Business
20 questions • Supply chain, insurance, real estate, DeFi, enterprise
How Smart Contracts Work
20 questions • EVM, gas, oracles, tokens, security, tools
Comprehensive Review
20 questions • Cross-cutting concepts from all sections
Standalone Labs & Special Topics
Deploy Your Own Cryptocurrency
30 frames • Hands-on ERC-20 deployment, token analysis framework, scorecard methodology
Token Deployment Recipe
12 frames • Visual step-by-step ERC-20 deployment via Remix IDE
Deploy from Python — Pipeline Overview
5 frames • web3.py + py-solc-x toolchain, deployment pipeline, terminal output
Deploy from Python — Hands-On Tutorial
5 frames • Setup checklist, contract anatomy, cell-by-cell Colab walkthrough
Deploy Your Token — Colab Notebook
10 cells • Compile Solidity, deploy to Sepolia, interact with your token on-chain
Game Theory for Crypto: Alice & Bob Build a DEX
28 frames • Visual introduction, payoff matrices, mechanism design, no prerequisites
Interactive Notebooks
Interactive Quizzes
Quick review quizzes covering core concepts from Lessons 1-4. For comprehensive practice (80 questions per lesson), see the section-specific quizzes above.