Syllabus
Course Information
- Level: Bachelor of Science (BSc)
- Duration: 12 weeks
- Total Lessons: 49 lectures + 2 workshops (L02 split into L02a/L02b)
- Estimated Study Time: ~42 hours
- Prerequisites: Basic programming concepts, introductory economics
Course Description
This course teaches cryptoeconomics: the study of using economic incentives and game theory to achieve security properties in decentralized systems. Rather than just explaining how blockchains work, we focus on why they work and how to design new mechanisms.The Central Question: How do we design systems where strangers cooperate honestly WITHOUT trusting each other?
Students will learn to analyze existing protocols through an economic lens, identify attack vectors, evaluate sustainability, and ultimately think like mechanism designers. Through hands-on labs and a capstone project, graduates will be able to both critique existing systems and design new ones.
Learning Objectives
Upon completion of this course, students will be able to:- Analyze Economic Mechanisms (Core Cryptoeconomics)
- Design Trustless Systems (Mechanism Design)
- Understand Blockchain Technology (Technical Foundation)
- Evaluate Digital Assets & DeFi (Applications)
- Navigate Regulatory Landscape (Business Context)
- Think Like a Mechanism Designer (Ultimate Goal)
Problem-Based Curriculum Structure (44 Topics)
The course content is organized into 44 problem-based topics across 6 blocks. Each topic addresses a specific real-world problem, connects to theoretical foundations, and delivers measurable competencies.
6 Theoretical Pillars
Every topic draws from one or more unifying theoretical frameworks. The first five are descriptive (understanding existing systems), while the sixth is prescriptive (creating new systems):
| Pillar | Core Question | Example Topics |
|---|---|---|
| Trust | How do strangers transact without intermediaries? | 1, 2, 3, 4, 6, 7 |
| Incentives | How do we make selfish actors behave honestly? | 3, 15-22 |
| Trade-offs | Why can't we optimize everything simultaneously? | 5, 14, 24, 34 |
| Value | How do tokens capture and distribute value? | 19, 20, 25, 35 |
| Risk | What happens when things go wrong? | 13, 22, 28, 36 |
| Design | How do we create systems that achieve desired properties? | 16, 17, 30, 44 |
The Cryptoeconomics Lens
Every topic is examined through six questions:
- What PROBLEM does this solve? - The coordination failure being addressed
- What INCENTIVES make it work? - The economic mechanism
- Who BENEFITS and who PAYS? - The value distribution
- What if incentives BREAK? - The failure mode
- How would you DESIGN this from scratch? - Mechanism design thinking
- What ALTERNATIVES exist? - The design space
Topic Distribution by Block
| Block | Theme | Topics | Hours |
|---|---|---|---|
| 1 | Trust & Foundations | 1-7 | 10.5h |
| 2 | Programmable Money | 8-14 | 10.5h |
| 3 | Cryptoeconomics | 15-22 | 12h |
| 4 | Digital Assets | 23-28 | 9h |
| 5 | DeFi Ecosystem | 29-36 | 12h |
| 6 | Business, Regulation & Future | 37-44 | 12h |
Total: 44 topics, 66 hours
Difficulty Distribution
| Level | Count | % | Description |
|---|---|---|---|
| Easy | 8 | 18% | Accessible entry points, hands-on labs |
| Business | 18 | 41% | Economics, strategy, markets, regulation |
| Technical | 11 | 25% | Development, protocols, architecture |
| Math | 7 | 16% | Quantitative analysis, formulas |
Modular Audience Paths
The 44-topic curriculum supports different audiences through topic selection:
BSc Data Science / Computer Science (44 topics, 66h)
- All topics with full technical depth
- Emphasis on Blocks 1-2, 3, and 5
- All hands-on labs included
MSc Finance / MBA (32 topics, 48h)
- Skip technical deep-dives (Topics 4, 10, 16, 24, 30-32)
- Focus on economics and business implications
- Analysis-focused labs
Executive Education (20 topics, 30h)
- Strategic overview without technical depth
- Topics: 1, 5, 6, 8, 9, 13, 15, 17, 19, 22, 23, 27, 29, 33, 36, 37, 38, 42, 43, 44
- Discussion-based sessions, no labs
New Topics (Added 2026)
| # | Topic | Problem Addressed |
|---|---|---|
| 16 | Game Theory Foundations | Why do rational actors sometimes cooperate? |
| 40 | Privacy vs Transparency | Should blockchains be public or private? |
| 41 | Cross-Chain & Interoperability | How do different blockchains communicate? |
| 42 | AI & Blockchain Convergence | What happens when AI meets crypto? |
Weekly Schedule
Week 1-3: Module A - Blockchain Foundations (13 lessons)
| Week | Lessons | Topics |
|---|---|---|
| 1 | L01-L04 | Blockchain intro, DLT fundamentals (L02a), DLT architecture (L02b), Hash functions, Lab: Hash experiments |
| 2 | L05-L08 | Public key cryptography, Bitcoin protocol, Proof of Work, Lab: Wallet setup |
| 3 | L09-L12 | Proof of Stake, Consensus comparison, Scalability trilemma, Lab: Block explorer |
Week 4-5: Module B - Ethereum & Smart Contracts (8 lessons)
| Week | Lessons | Topics |
|---|---|---|
| 4 | L13-L16 | Ethereum architecture, Gas mechanics, Solidity fundamentals, Lab: Contract interaction |
| 5 | L17-L20 | ERC-20 tokens, ERC-721/1155 NFTs, Token lifecycle, Lab: Token analysis |
Week 6-7: Module C - NFTs & Digital Assets (8 lessons)
| Week | Lessons | Topics |
|---|---|---|
| 6 | L21-L24 | NFT technology deep dive, Metadata & IPFS, NFT marketplaces, Lab: OpenSea analysis |
| 7 | L25-L28 | Digital art & collectibles, Gaming NFTs & metaverse, RWA tokenization, Lab: NFT evaluation |
Week 8: Module D - Tokenomics (4 lessons)
| Week | Lessons | Topics |
|---|---|---|
| 8 | L29-L32 | Token economics, Distribution & vesting, Token classification, Lab: Tokenomics analysis |
Week 9-10: Module E - DeFi Ecosystem (8 lessons)
| Week | Lessons | Topics |
|---|---|---|
| 9 | L33-L36 | Intro to DeFi, AMM mechanics, Uniswap deep dive, Lab: Testnet swap |
| 10 | L37-L40 | Lending protocols, Stablecoin mechanisms, Terra/Luna case study, Lab: Testnet lending |
Week 11: Module F - Advanced Topics (4 lessons)
| Week | Lessons | Topics |
|---|---|---|
| 11 | L41-L44 | Layer 2 scaling, Flash loans, Smart contract security, Lab: Security audit |
Week 12: Module G - Regulation & Future (4 lessons)
| Week | Lessons | Topics |
|---|---|---|
| 12 | L45-L48 | Global regulation, Swiss FINMA & EU MiCA, CBDCs & future trends, Course synthesis |
Workshops (Flexible Scheduling)
- W01: First Smart Contract - Deploy to Sepolia testnet
- W02: Create Your Cryptocurrency - ERC-20 token creation
Assessment Structure
| Component | Weight | Description |
|---|---|---|
| Quizzes (6) | 30% | Multiple choice and short answer covering each module |
| Project | 50% | Individual or team project analyzing a blockchain protocol/token |
| Participation | 20% | Lab completion, workshop attendance, class engagement |
Quiz Schedule
- Quiz 1 (Week 3): Blockchain Foundations
- Quiz 2 (Week 5): Ethereum Basics
- Quiz 3 (Week 7): Tokens & NFTs
- Quiz 4 (Week 8): NFT Applications & Tokenomics
- Quiz 5 (Week 10): DeFi
- Quiz 6 (Week 12): Advanced Topics & Regulation
Project Guidelines
- Individual or team (2-3 members)
- Project Options (Cryptoeconomics Focus):
- 15-20 page report with supporting data
- Presentation (10-15 minutes)
- Grading criteria: Incentive analysis (30%), Attack identification (25%), Trade-off justification (25%), Creativity (20%)
- See PROJECT_GUIDE.md for detailed requirements
Required Materials
- MetaMask wallet (free)
- Access to Ethereum testnets (Sepolia)
- Remix IDE (browser-based, free)
- Course slides and lab guides (provided)
Recommended Readings
- Antonopoulos, A. - "Mastering Bitcoin" (2023)
- Antonopoulos, A. & Wood, G. - "Mastering Ethereum" (2018)
- Werbach, K. - "The Blockchain and the New Architecture of Trust" (2018)
Academic Integrity
All submitted work must be original. Proper citations required for external sources. Code may be tested for plagiarism. Collaboration encouraged for learning, but final submissions must be individual (except team projects).Course Website
https://digital-ai-finance.github.io/Cryptoeconomics-Blockchain/Contact
Digital AI Finance | https://github.com/Digital-AI-FinanceLast Updated: January 2026 (Cryptoeconomics-First Restructure)
Back to Home | Resources | Assessments