Course Content (2020)


First week
  • Introduction
  • Cryptographic Primitives
Second week
  • Consensus Protocols
  • Proof-of-Work
Third week
  • Bitcoin
Fourth week
  • Ethereum
  • ERC20 Tokens
Fifth week
  • Wallets
  • Hyperledger: Enterprise Blockchain platform by Prof. Kaiwen Zhang from ETS, Montreal
Sixth week
  • Writing and Deploying Smart Contracts on Ethereum by Dr. Abdelilah Maach from Montreal Blockchain Lab
  • Smart Contracts and the Legal Ramifications of Blockchain by Prof. Nicolas Vermeys, Law school, University of Montreal
Seventh week
  • Building Decentralized Applications on EOS by Stephane Buisson from EOS Nation, Ottawa, Canada
  • An Introduction to Open Finance with MakerDao by Jennefier Senhaji and Mar-Andre Dumas, MakerDao Foundation, NY
Eighth week
  • Open Research Problems for the Ethereum 1.0 to 2.0 Transition by Tim Beiko from Consensys
  • Decentralized & Collaborative AI on Blockchain by Justin Harris from Microsoft
Ninenth week
  • Scalable Open-Vote Network on Ethereum by Prof. Amr Youssef from Concordia University
  • Decentralized Finance (DEFi): Worrying about a Peer-to-Peer Financial Market by Dr. William Robinson from Catallaxy, Montreal
  • Blockchain Consensus Mechanisms by Pascal Ngu Cho, from BAA-GIS/Bitconsul, Montreal
Tenth week
  • Oracles: From Centralized to Decentralized Oracles
  • Blockchain Scalability
Eleventh week
  • Use Cases
Twelveth week
  • Use Cases

bc img