Slides
Get in touch on Google classroom (ECI Edition)
7u6nvtcl

Premise: it is a matter of trust
Introduction to Blockchain
Blockchain Technical Ingredients
Consensus
Safety and Liveness in Bitcoin
Smart Contracts
Solidity
Zero Knowledge Prof (ZKP): a gentle introduction
Anonymity in Blockchain
Scaling the Blockchain
Web 3.0