Applied Blockchain: Implementation Technology Strategies

In today’s world, modern organizations must be prepared to use blockchain technologies. Decision makers must be familiar with the basic principles and best practices of blockchain and how to best leverage the technology in the enterprise.

In this course, experts from academia and industry share their knowledge to give participants the principles, the state of the practice, and strategies for the future.
Sessions will address blockchain design and architecture, tokenization, and mitigating security vulnerabilities. Participants will also perform blockchain transactions and create a cryptocurrency. Cryptographic key creation and management will be covered. Learners will also review strategies for crowd funding and plan for an initial coin offering (ICO). Blockchain governance design, critical components, and current approaches are presented.
The majority of the course (about 75%) is geared toward participants at the decision-making level who need a broad overview, rather than those who are already deeply immersed in the technical aspects of blockchain (tokenization, crypto defense, etc.), although both groups will find the course valuable.
Blockchain is a very large subject, and therefore this course is only intended to cover the basics of the current leading and pressing blockchain topics. The result is that we can cover many different approaches. We cover the introduction of a topic and after the fundamentals, you can explore further on your own. The goal is for participants to understand the utility of each topic, not to become specialists in any one subject.


Lead Instructor(s): 

John R. Williams
Abel Sanchez

Course Length: 

5 Days

Course Fee: 





  • Closed
Registration for this course is closed for 2019; Please register for updates

Participant Takeaways: 

Participants of this course will be able to:

  • Describe blockchain key principles
  • Describe cryptocurrency key principles
  • Describe cybersecurity of cryptocurrencies
  • Describe applications of blockchain to banking
  • Describe blockchain applications to fields other than banking
  • Describe legal and regulatory aspects of blockchain technology
  • Make effective decisions taking into account the key trends of blockchain technology implementation
  • Describe the implementation of financial tools for the cryptocurrencies
  • Create smart contracts
  • Create blockchain transactions
  • Create tokens
  • Create cryptocurrencies

Who Should Attend: 

This course is ideal for C-suite and decision makers in a wide variety of industries including finance, law, education, and government.

Computer requirements:

A laptop or Chromebook with which you have administrative privileges is required for this course.

Program Outline: 

Session Title

Session Description

Program overview

Blockchain trends, fundamentals, and course overview

One Hour Blockchain

Build a one hour "naive blockchain" to explore components and principles

Blockchain in Financial Markets

Software, architectures, and applications of blockchain to financial markets

Blockchain platforms

Leading blockchain tools, open source, platforms, and ecosystems

Blockchain in Energy Markets

Software, architectures, and applications of blockchain to energy markets


Initial coin offerings, token sales, or crowdsales


Digital tokens designed to work as a medium of exchange

Permissioned, Private, Blockchains

Blockchain permissioned networks, identity, and custom rules

Blockchain in Supply Chain

Software, architectures, and applications of blockchain to supply chains


Blockchain Decentralized Autonomous Organizations

Consensus Mechanisms

Blockchain consensus protocols & algorithms

Smart Contracts

Computer programs to facilitate, verify, or enforce contract performance

Blockchain Challenges

Blockchain scalability, mining, and centralization


Blockchain technology applications to cybersecurity


Legal and regulatory aspects of blockchain and smart contracts


Forks, leadership, and governance

Course Schedule: 

View 2019 schedule (pdf)

This course meets 9:00 am - 5:00 Monday through Thursday, and 9:00 am - 4:30 pm on Friday.



This course takes place on the MIT campus in Cambridge, Massachusetts. We can also offer this course for groups of employees at your location. Please complete the Custom Programs request form for further details.


Fundamentals: Core concepts, understandings, and tools (30%) 30
Latest Developments: Recent advances and future trends (20%) 20
Industry Applications: Linking theory and real-world (50%) 50

Delivery Methods: 


Lecture: Delivery of material in a lecture format (50%) 50
Discussion or Groupwork: Participatory learning (30%) 30
Labs: Demonstrations, experiments, simulations (20%) 20


Introductory: Appropriate for a general audience (30%) 30
Specialized: Assumes experience in practice area or field (60%) 60
Advanced: In-depth exlorations at the graduate level (10%) 10