Chapter 4 The Blockchain Application Framework (Week 4)
Lecture (2 hours)
Top blockchain frameworks with their essential features, including Hyperledger, Ethereum, MultiChain, Corda and
Quorum
Case Discussion (2 hours)
Who Controls the Blockchain?
Chapter 5 Blockchain Protocols and Algorithms (Week 5)
Lecture (2 hours)
Learn the concept of asymmetric key encryption, the concept of hashing, and the techniques that use algorithms to
manage the integrity of transactions and blocks in blockchain; Learn the elements of trust in blockchain and discuss the
consensus protocol
Case Discussion (2 hours)
Who Writes the Rules of a Blockchain?
Chapter 6 Decentralized Governance (Week 6)
Lecture (2 hours)
Understand the mind shifts, strategies, and action principles enabled by blockchain technologies
Case Discussion (2 hours)
TCLK: Blockchain-Powered Information Platform
Mid-term Exam (Week 7)
Mid-term Exam (2 hours)
Mid-term Exam Interpretation (2 hours)
Chapter 7 Smart Contract Development (Week 8)
Lecture (2 hours)
Design and program smart contracts in Solidity language
Lab (2 hours)
Write an Ethereum smart contract about an election between two candidates.
Chapter 8 Smart Contract Deployment (Week 9)
Lecture (2 hours)
Test and deploy smart contracts in the development environment and invoke them from a simple web interface
Lab (2 hours)
Write tests against the smart contract, deploy it to the Ethereum blockchain, and develop a client-side applications that
allows accounts to cast votes
Chapter 9 Business Applications for Financial Services (Week 10)
Lecture (2 hours)
Learn the history of decentralized finance, problems that DeFi can solve, and debates about DeFi
Case Discussion (2 hours)
How Blockchain Will Change the Way We Pay: Banking Disruption
Chapter 10 Business Application for Supply Chains (Week 11)
Lecture (2 hours)
Introduce the applications using blockchain in the supply chain to help participants record price, date, location, quality,
certification, and other relevant information to more effectively manage the supply chain.
Case Discussion (2 hours)
It’s Real, Trust Me! Establishing Supplychain Provenance using Blockchain
Chapter 11 Business Applications for Credentials (Week 12)
Lecture (2 hours)
Introduce the applications with credentials that have been recorded against the blockchain to establish a heightened
level of security and fraud prevention
Case Discussion (2 hours)
Alibaba in Blockchain: Integrating Blockchain-based Remittances into Cloud Services
Chapter 12 Technical Challenges and Emerging Solutions (Week 13)
Lecture (2 hours)
Identify major technical and business challenges and emerging solutions
Case Discussion (2 hours)
What Problems Will You Solve with Blockchain?
Chapter 13 The Future of Blockchains (Week 14)