Skip to main content
Changes ahead
Some pages will look different than others as we modernize to bring you an even better website.

Blockchain Academy

Blockchain  image surrounded by ones and zeros and a hand underneath

About the MCC Blockchain Academy

The MCC Blockchain Academy is a series of professional workshops and training focused on blockchain technology. The Academy offers training for all skill levels and audiences from beginner to advanced. These courses and certifications are aligned with the Blockchain Certification Association.

The Mission of the Blockchain Academy is to:

  • clarify the purpose and application of blockchain
  • provide accessible and relevant training to area industry partners and professionals to help them leverage blockchain strengths for business purposes.

What is blockchain and why is it important?

A blockchain is a digital, decentralized ledger of transactions across a network of computer systems. When transactions take place on the blockchain, it creates a transaction record to every participant’s ledger, making tampering immediately apparent to participants on the blockchain. On a blockchain system, transactions are very difficult or impossible to modify or hack.

Blockchain technology is adopted anywhere secure transfer of information is necessary. Common examples of industry adoption of blockchain technology include:

  • Online payment networks
  • Digital currency transfer
  • Legal agreements
  • Supply chain
  • Healthcare data distribution
  • Voting
  • Settling trades
  • Real estate transactions

How are Bitcoin and cryptocurrencies related to blockchain?

Blockchain is the technology that enables the existence of cryptocurrency and Bitcoin. A cryptocurrency is a digital medium of exchange, which uses encryption techniques to verify the transfer of funds and to control the formation of monetary units. Blockchain is the most known cryptocurrency.


  • Individuals and investors seeking better understanding blockchain and cryptocurrencies
  • Entrepreneurs and career seekers pursing industry credentials
  • Industry professionals, business units, and organizations seeking to adopt or streamline blockchain technology

Common industries adopting blockchain technology include:

  • Insurance
  • Legal
  • Information Security & Identification
  • Government & Nonprofit
  • Web & Mobile Development
  • Cloud Computing
  • Accounting
  • Supply Chain
  • Auditing
  • Energy & Power
  • Real Estate
  • Supermarkets & Grocery
  • Transportation
  • Healthcare

Course Descriptions and Upcoming Class Schedules:

Spring 2024:

Blockchain Foundations
Certified Blockchain Project Manager
Certified Multi-Chain Blockchain Developer
Hours:                    15
Delivery:                Online On-Demand (mentor supported)
The Blockchain Foundations course introduces the world of blockchain, bitcoin, and distributed ledgers. You will learn the basics, look at how blockchain works, explore Bitcoin, review blockchain’s brief and fascinating history, and show you the practical usage of this technology. The objective of the course is to provide a solid foundation for those looking to gain a deeper understanding and learn how it will affect nearly all business areas. With a firm focus on, but not entirely limited to, the finance industry, we will look at use cases already in the market and emerging use cases to alter how we operate businesses and safeguard our personal information.
Questions We’ll Explore:
  • How does blockchain work?
  • What is mining and hashing?
  • Do digital wallets differ in their capabilities?
  • How will smart contracts change how we operate?
  • What are the nuances with Private vs. Public vs. Hybrid and Permissioned vs. Permissionless blockchains?
  • What are the different types of consensus, and how does the consensus mechanism differ from protocol to protocol?
 Course Assessments
  • Three Quizzes – 18 questions
  • Course Final – 30 questions
  • BCA Microcredential Exam
Exam Voucher Included:
  • Microcredential: Blockchain Foundations
  • Certification body: Blockchain Certification Association (BCA)

CRYPTO TRADING COURSE with Crypto Simulator
Hours:                    10
Delivery:                Online On-Demand (mentor supported)
The Crypto Trading Course provides an in-depth understanding of bitcoin and the cryptocurrency marketplace. Attendees don’t have to have any blockchain or crypto knowledge. However, understanding Bitcoin and blockchain technology is highly valuable to those investing in instruments that rely on this technology. Course attendees will learn how to begin, gain insight into investment in bitcoin and other cryptocurrencies, and get tips on managing these investments.
Crypto Trading Simulator Included – Monthly Competitions
Get hands-on experience with a tier-one investment bank crypto trading simulator. Join monthly trading competitions mock trading 1,000,000 USD on real-time cryptocurrency prices and market sentiment.
Questions We’ll Explore
  • What are Cryptocurrencies?
  • Who are the members of the cryptocurrency ecosystems?
  • Why are cryptocurrencies important?
  • What are the primary cryptocurrency exchanges?
  • What is a crypto wallet, and how do I get one?
  • Are we in a Crypto Bubble?
Exam Voucher Included:
  • Microcredential: Crypto Trader
  • Certification body: Blockchain Certification Association (BCA)

Blockchain Project Manager Certification
Hours:                    120
Delivery:                Online On-Demand and Live Instructor-Online
The Certified Blockchain Project Manager Program provides students with no prior blockchain industry or coding experience with the knowledge and confidence required to be a Blockchain Project Manager. Both non-techies and technical experts equip themselves with the blockchain business strategy, roadmap, and solution architecture skills employers and startup teams seek to fill in operations, business, product, sales, marketing, and management roles. The live instructor-led Enterprise Blockchain Strategy and Blockchain Architecture workshops included in the program pull together this certificate program’s key lessons that describe the functionality, organization, and implementation of blockchain systems. Program participants with high-demand skills can deploy blockchain solutions with a blockchain development team.
Questions we’ll explore
  • How do you plan blockchain projects?
  • What is a smart contract, and how is it audited?
  • Which blockchain technology should you use?
  • How do you form a blockchain development team?
  • What support and services are available for enterprises?
  • What tech stack and tools should your developers use?
  • What existing infrastructure is available to build on?
Industry Elective:
An industry course elective is included with your program. At your option, you may elect to take Blockchain for Supply Chain, Finance, Accountants, Healthcare, Insurance Lawyers, or Regulatory Environment.
How this course works:
You complete the courses within this program at your own pace and attend live events, instructor sessions, and blockchain labs as your schedule permits. LIVE sessions are regularly scheduled (monthly) and recorded for OnDemand viewing. You start when you are ready, and should you fall behind, we will send notifications encouraging you to log in and continue to completion. Upon completion, you are eligible to sit for the BCA Certification exam.
Exam Voucher Included:
  • Blockchain Project Manager Certification
  • Certification body: Blockchain Certification Association (BCA)

Certified Multi-Protocol Blockchain Developer
Hours:                    150
Delivery:                Online On-Demand and Live Instructor-Online
The Certified Multi-Protocol Developer program provides existing developers with a depth of knowledge in Blockchain technology, architecture, security and protocol development capabilities on multiple private and public Blockchains. You will learn the programming language Solidity to develop Smart Contracts and distributed applications (DApps) on Ethereum. To become a Certified Multiple Protocol Developer you must illustrate the ability to develop Smart Contracts and DApps on at least two additional blockchains, such as Algorand, Hedera Hashgraph, EOS.IO, R3 Corda, Hyperledger Fabric, NEAR Protocol
  • How does Blockchain work?
  • What is Blockchain architecture and its core components.
  • How does Blockchain architecture differ from other architectures?
  • What are the hosting decisions to consider?
  • What are the business components of Blockchain architecture?
  • How does Blockchain security work?
  • What are the fundamental principles in a Blockchain that help in eliminating security threats?
  • Where are the security threats in an unhackable Blockchain?
  • What is encryption, and what is its role in Blockchain?
  • What is a blockchain security audit?
  • What is Solidity and Truffle for Ethereum?
  • What are ERC-20, ERC-721, ERC223 and other standards, and how do they differ?
  • How do you connect a Smart Contract to a user interface?
  • What happens when a transaction runs out of funding for fees, called gas?
  • What’s the most commonly used Ethereum development framework?
How this course works:
You complete the courses within this program at your own pace and attend live events, instructor sessions, and blockchain labs as your schedule permits. LIVE sessions are regularly scheduled (monthly) and recorded for OnDemand viewing. You start when you are ready, and should you fall behind, we will send notifications encouraging you to log in and continue to completion. Upon completion, you are eligible to sit for the BCA Certification exam.
Students should have a minimum of 1-year software development experience in C++, Python, Java and JavaScript.  Ethereum’s built-in programming language is Solidity influenced by C++, Python, and JavaScript.
Exam Voucher Included:
  • Certified Ethereum Developer – BCA
  • Certified Algorand Developer– BCA
  • Corda Developer Certification – R3
  • Certified Hedera Hashgraph Developer – BCA
  • Certified Blockchain Architect – BCA
  • Certified Blockchain Security Professional – BCA

For more information on this program or to speak with a MCC staff member, submit an Inquiry Interest Form.