Goals

The goal of this course is to equip the students to understand the business and the more technical aspects of blockchain technology, in its initial application in the digital currency Bitcoin, bust mostly in the applications currently being explored in various types of industries.  The goal is to give the students the tools necessary to understand the implications that the blockchain can have on business models we know today.

Content

This course covers blockchains and its related topics.  The technology has been appearing in Gartner’s Top 10 Strategic Technology Trends for a couple years.  “The technology holds the promise to change industries, and although the conversation often surrounds financial opportunities, blockchain has many potential applications in government, healthcare, content distribution, supply chain and more.” Gartner.

Table of contents

Part 1. Introduction [2h]

  • Introduction to blockchain

Part 2. Foundations of blockchain [8h]

  • Game Theory
  • Cryptography
  • Data Structure and Consensus
  • Cryptoeconomics

Part 3. Ethereum & Smart contracts [6h]

  • Ethereum overview, Smart contracts and DApps
  • Tokenization of assets
  • DApp examples

Part 4. Conclusion [4h]

  • Blockchain use cases
  • Q&As

Assessment method

  • Project (50%)
  • Oral exam (50%)

Language of instruction

Français