Blockchain Technology
BSc Computer Science
13Lectures61PDFs271Charts4Projects480Quiz Questions
I
Foundations
II
Platforms
III
Applications
IV
Advanced
L01
Introduction to Blockchain
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Blockchain Basics DemoColab notebook (8 visuals)
Charts (22)
Blockchain Timeline
Market Cap Growth
Adoption Curve
Blockchain Vs Database
Decentralization Spectrum
Use Case Categories
Transaction Flow
Network Topology
Trust Model Comparison
Industry Adoption
Opening Cartoon
Blockchain Layers
Block Anatomy
Hash Chain Demo
Consensus Comparison
TPS Throughput
Smart Contract Flow
Attack Vectors
Global Regulation
DeFi TVL Growth
Stakeholder Map
Closing Cartoon
L02
Cryptographic Foundations
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture31-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Crypto DemoColab notebook (8 visuals)
Charts (22)
Hash Function Properties
Sha256 Avalanche
Collision Probability
Ecdsa Curve
Digital Signature Flow
Key Generation
Merkle Tree
Merkle Proof
Address Derivation
Encryption Vs Signing
Opening Cartoon
Hash Algorithm Comparison
Discrete Log Problem
ECDSA Signing Steps
HD Wallet Derivation
Schnorr vs ECDSA
Zero Knowledge Concept
Post Quantum Timeline
Cryptographic Primitives Stack
Historical Crypto Breaks
Multisig Schemes
Closing Cartoon
L03
Bitcoin Deep Dive
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture31-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Bitcoin DemoColab notebook (8 visuals)
Charts (22)
Utxo Model
Block Structure
Transaction Anatomy
Difficulty Adjustment
Mining Reward Schedule
Mempool Dynamics
Fee Market
Script Opcodes
Block Propagation
Chain Selection
Opening Cartoon
UTXO Flow Diagram
Mining Profitability
SegWit Comparison
Lightning Channel Lifecycle
BTC vs Fiat Supply
Hash Rate History
Energy Mix Breakdown
Tx Types Evolution
Fork History Timeline
Bitcoin Adoption Metrics
Closing Cartoon
L04
Consensus Mechanisms
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Consensus DemoColab notebook (8 visuals)
Charts (22)
PoW vs PoS Comparison
Energy Consumption
Finality Times
Validator Economics
Attack Costs
Nakamoto Consensus
BFT Comparison
Stake Distribution
Slashing Conditions
Consensus Timeline
Opening Cartoon
Consensus Trilemma
PoW Difficulty Visual
PoS Validator Selection
Casper FFG Flow
DPoS Comparison
Nothing At Stake
Consensus Latency
ETH Merge Impact
Consensus Family Tree
Validator Rewards
Closing Cartoon
L05
Ethereum & EVM
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Ethereum DemoColab notebook (8 visuals)
Charts (22)
Ethereum vs Bitcoin
Account Model
Gas Mechanics
State Trie
EVM Execution
Contract Lifecycle
Storage Layout
Transaction Types
Block Structure ETH
ETH Roadmap
Opening Cartoon
EVM Stack Operations
EIP-1559 Fee Dynamics
Merkle Patricia Detail
Smart Contract Anatomy
Storage Slot Packing
ETH Issuance & Burn
Opcode Gas Costs
EOA vs Contract
ETH Network Stats
Ethereum Ecosystem
Closing Cartoon
L06
Solidity Programming
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Solidity Security DemoColab notebook (8 visuals)
Charts (22)
Contract Structure
Data Types
Function Visibility
Modifiers & Events
Inheritance
Common Patterns
Gas Optimization
Security Vulnerabilities
Deployment Flow
Error Handling
Opening Cartoon
Compilation Pipeline
Reentrancy Attack
Proxy Upgrade Pattern
ERC-20 Token Flow
Audit Severity
DeFi Exploit Costs
Foundry vs Hardhat
Bytecode Size Costs
Language Evolution
Developer Growth
Closing Cartoon
L07
DeFi Protocols
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual DeFi DemoColab notebook (8 visuals)
Charts (22)
Amm Curve
Liquidity Pool
Impermanent Loss
Lending Protocol
Yield Strategies
Flash Loans
Tvl Comparison
Dex Vs Cex
Protocol Revenue
Defi Ecosystem
Opening Cartoon
DeFi Stack
AMM Mechanics
IL Scenarios
Lending Flow
Yield Risk Matrix
Flash Loan Anatomy
DeFi Hack Timeline
Stablecoin Types
DeFi vs TradFi
DeFi Adoption
Closing Cartoon
L08
NFTs & Digital Assets
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual NFTs & Tokens DemoColab notebook (8 visuals)
Charts (22)
Erc20 Standard
Erc721 Standard
Erc1155 Standard
Token Metadata
Marketplace Flow
Token Distribution
Nft Market Volume
Nft Use Cases
Minting Process
Royalties Mechanism
Opening Cartoon
Token Taxonomy
NFT Lifecycle
Metadata Architecture
Marketplace Comparison
NFT Valuation Drivers
Royalty Enforcement
NFT Wash Trading
NFT Beyond Art
Soulbound Tokens
NFT Market Cycles
Closing Cartoon
L09
Layer 2 Scaling
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Layer 2 DemoColab notebook (8 visuals)
Charts (22)
Scaling Trilemma
Tps Comparison
Rollup Architecture
Optimistic Vs Zk
Cost Comparison
Data Availability
State Channels
L2 Tvl
Bridge Types
Scaling Roadmap
Opening Cartoon
Scaling Trilemma Detailed
Rollup Execution Flow
Fraud Proof Timeline
Validity Proof Comparison
Gas Savings Analysis
Sequencer Architecture
Bridge Risk Landscape
Data Availability Layers
L2 Ecosystem Map
Scaling Roadmap Evolution
Closing Cartoon
L10
Privacy & Anonymity
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Privacy & ZK DemoColab notebook (8 visuals)
Charts (22)
Privacy Spectrum
Zk Proof Concept
Mixer Flow
Ring Signatures
Privacy Comparison
Confidential Transactions
Stealth Addresses
Privacy DeFi
Chain Analysis
Privacy Coin Market
Opening Cartoon
Privacy Threat Model
ZK Proof Mechanics
Mixer Pool Dynamics
Ring Signature Anatomy
Privacy Adoption Metrics
Regulatory Tension Map
ZK SNARK vs STARK
Tornado Cash Flow
Privacy Layers Stack
Future Privacy Tech
Closing Cartoon
L11
DAOs & Governance
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual DAOs DemoColab notebook (8 visuals)
Charts (22)
Dao Structure
Voting Mechanisms
Treasury Flow
Proposal Lifecycle
Dao Comparison
Token Distribution
Participation Rates
Multisig Patterns
Treasury Growth
Governance Attacks
Opening Cartoon
DAO Architecture
Voting Power Models
Proposal Flow Detail
Delegation Network
Voter Participation
Treasury Allocation
DAO Attack Vectors
DAO Legal Wrappers
DAO vs Corporation
DAO Growth Metrics
Closing Cartoon
L12
Debates & Controversies
Core Slides
10-slide summary
Extended SlidesFull lecture
Mini-5 Slides5-slide teaser
Mini-10 SlidesStandalone overview
Full Lecture30-slide deep dive
Interactive LectureWeb-viewable content
Slide GalleryBrowse all slides
Visual Blockchain Debates DemoColab notebook (8 visuals)
Charts (22)
Energy Consumption
Regulatory Map
Adoption Curve
Future Scenarios
Technology Timeline
Carbon Footprint
Regulatory Timeline
Institutional Adoption
Stablecoin Reserves
CBDC Status
Opening Cartoon
Energy Debate Breakdown
Environmental Timeline
Regulatory Spectrum Global
Adoption Barriers
Scam Taxonomy
Centralization Metrics
CBDC vs Crypto Comparison
Wealth Inequality Crypto
Technology Maturity Curve
Future Scenarios Matrix
Closing Cartoon
S
Supplementary Lectures
L13
The DAO Fork: The $60 Million Bug That Split a Blockchain
SUPPLEMENTARY
Charts (4)
P
Student Projects (Starting Week 8)
Q
Per-Lesson Quizzes (480 questions)
L01Introduction to Blockchain
20 questions
L01+Introduction (Advanced)20 questions
L02Cryptographic Foundations20 questions
L02+Cryptography (Advanced)20 questions
L03Bitcoin Deep Dive20 questions
L03+Bitcoin (Advanced)20 questions
L04Consensus Mechanisms20 questions
L04+Consensus (Advanced)20 questions
L05Ethereum & EVM20 questions
L05+Ethereum (Advanced)20 questions
L06Solidity Programming20 questions
L06+Solidity (Advanced)20 questions
L07DeFi Protocols20 questions
L07+DeFi (Advanced)20 questions
L08NFTs & Digital Assets20 questions
L08+NFTs (Advanced)20 questions
L09Layer 2 Scaling20 questions
L09+Layer 2 (Advanced)20 questions
L10Privacy & Anonymity20 questions
L10+Privacy (Advanced)20 questions
L11DAOs & Governance20 questions
L11+DAOs (Advanced)20 questions
L12Debates & Controversies20 questions
L12+Controversies (Advanced)20 questions
BSc Blockchain Course



