Blockchain Innovations & Decentralized Systems
Graduate Instructor / TA • NUS School of Computing
Key Contributions & Instructional Delivery
- • Co-developed comprehensive course syllabus and pedagogical architecture with Prof. Jungpil Hahn.
- • Curated cutting-edge industry blockchain use cases and university data banks.
- • Formulated hands-on project briefs illustrating enterprise distributed ledger implementations.
Verified Student Testimonials
Strengths Highlighted
- • Comprehensive coverage of blockchain consensus, cryptographic primitives, and smart contracts
- • Strong grounding in real-world decentralized finance and enterprise adoption
Course Syllabus & Curriculum Architecture
National University of Singapore (NUS) • Official Module Outline
A core graduate module in the Master of Science in Digital Financial Technology (MSc DFinTech) program, exploring the disruptive architectural, economic, and institutional dimensions of blockchain technologies. Students analyze cryptographic foundations, distributed consensus algorithms, smart contract programming in Solidity, decentralized finance (DeFi) protocols, zero-knowledge scalability mechanisms, and enterprise DLT architectures across global financial systems.
Modular Curriculum Structure
Cryptographic Foundations & Distributed Ledger Architecture
Mathematical and cryptographic fundamentals underpinning immutable distributed ledgers, peer-to-peer network topologies, and transaction verification.
- • Cryptographic hash primitives (SHA-256, Keccak), Merkle trees, and Patricia tries for state verification
- • Asymmetric public-key cryptography, ECDSA curve secp256k1, and hierarchical deterministic key generation (BIP-32/39/44)
- • Peer-to-peer (P2P) network topologies, gossip propagation protocols, and transaction mempool management
Consensus Algorithms, Fault Tolerance & Network Security
Rigorous comparative analysis of consensus protocols, Byzantine fault tolerance, game-theoretic security, and network fork economics.
- • Nakamoto consensus: Proof of Work (PoW), difficulty adjustment, 51% attack vectors, and selfish mining incentives
- • Proof of Stake (PoS), slashing conditions, Casper FFG, and modern Byzantine Fault Tolerant (PBFT / Tendermint) engines
- • MEV (Maximal Extractable Value), front-running, sandwich arbitrage, and transaction ordering dynamics
Smart Contracts, EVM & Decentralized Finance (DeFi) Protocols
Engineering autonomous programmatic financial contracts on the Ethereum Virtual Machine (EVM) and dissecting decentralized capital markets.
- • EVM execution semantics, gas computation mechanics, and Solidity design patterns (proxy upgrades, access control)
- • Token standards and economics: ERC-20 fungible tokens, ERC-721/1155 NFTs, and algorithmic tokenomics models
- • DeFi protocol architectures: Automated Market Makers (Uniswap constant product curves), collateralized lending (Aave/Compound), and flash loans
Enterprise Blockchains, Zero-Knowledge Scaling & FinTech Governance
Evaluating permissioned enterprise ledgers, Layer-2 rollup scalability, Zero-Knowledge privacy proofs, and regulatory frameworks.
- • Permissioned enterprise DLT: Hyperledger Fabric channel architectures, endorsement policies, and private data collections
- • Layer-2 scaling solutions: Optimistic rollups, ZK-Rollups (STARKs / SNARKs), state channels, and cross-chain bridge security
- • Cross-border settlement, Central Bank Digital Currencies (CBDCs), Project Ubin/Dunbar, and regulatory frameworks (MAS PSA / MiCA)
What Students Master in this Module
Assessment & Grading Breakdown
End-to-end design, smart contract deployment, and security audit of an original DeFi or enterprise blockchain application
In-depth evaluations of major protocol failures, smart contract exploits (reentrancy, oracle manipulation), and DeFi architectures
Hands-on implementation of token standards, multi-sig vaults, and decentralized oracle integrations
Active seminar participation, DAO governance analysis, and presentation of emerging cryptographic breakthroughs