Programme content
Blockchain architecture and distributed trust
Guided explanation, practical examples and an applied task focused on blockchain architecture and distributed trust.
Transactions, wallets, keys and consensus
Guided explanation, practical examples and an applied task focused on transactions, wallets, keys and consensus.
Ethereum and smart-contract foundations
Guided explanation, practical examples and an applied task focused on ethereum and smart-contract foundations.
Solidity structure and contract logic
Guided explanation, practical examples and an applied task focused on solidity structure and contract logic.
Testing, failures and smart-contract security
Guided explanation, practical examples and an applied task focused on testing, failures and smart-contract security.
Tokens, NFTs and programmable assets
Guided explanation, practical examples and an applied task focused on tokens, nfts and programmable assets.
DeFi, tokenisation and enterprise use cases
Guided explanation, practical examples and an applied task focused on defi, tokenisation and enterprise use cases.
Web3 architecture and front-end interaction
Guided explanation, practical examples and an applied task focused on web3 architecture and front-end interaction.
Governance, regulation and responsible deployment
Guided explanation, practical examples and an applied task focused on governance, regulation and responsible deployment.
Capstone: design and defend a blockchain solution
Guided explanation, practical examples and an applied task focused on capstone: design and defend a blockchain solution.
Learning outcomes
- Explain the core technical concepts accurately.
- Apply the relevant methods in guided practical work.
- Test and improve outputs systematically.
- Complete an applied challenge or capstone.
- Present the final work and justify key decisions.