Certificate in Blockchain Development

Prepare for a career as a blockchain developer by completing this accelerated three-month program.

What you will learn

In our Certificate in Blockchain Development, you will cover foundational concepts across blockchain development and management. This program will help you:

  • Analyze appropriateness of blockchain for business use
  • Select the most suitable consensus mechanism and platform in developing a blockchain solution
  • Design a blockchain solution for a decentralized application including nodes, blockchain instance, and interface
  • Design and develop a decentralized application on public and private blockchain in various sectoral contexts (e.g. currency, real estate, health)
  • Go beyond blockchain and develop essential cross-functional skills like communication and active learning

Program Benefits

  • Designed in partnership with industry leaders
  • Practice designing a blockchain solution during a capstone project
  • Graduate with a portfolio of work to showcase to potential employers
  • Advance through the program with the same cohort of peers, allowing you to develop a strong professional network
  • Balance your commitments with our blended study option which combines live classes with asynchronous online learning
  • Complete the program faster by earning your certificate in only three months

Contact

Format: Intensive
Delivery: Option of Online coursework + required live online sessions OR On campus in-person
Live Session Schedule: Weekday evenings (Mon-Thurs 7:45 – 9:45 PM, EST)
Term Starts: Winter
Program Length: 3 months

Introducing Live Online Learning

CSBC2000 Essentials of Blockchain Development and Security

Learn the fundamentals of blockchain technology. In this course, you'll explore the world of blockchain applications and how to get started with building your own. You'll also learn about the various applications of blockchain in real-world use cases.

12 Classes

36 Hours

CSBC2010 Smart Contracts and Decentralized Applications

Leverage what you know about server-side and back-end development to design a blockchain smart contract. In this course, you'll explore public blockchain application modeling, and create and deploy your own decentralized application based on Ethereum. In the process, you'll be introduced to Solidity, Ethereum's application development language, and expand your knowledge of cryptocurrency and ERC20, the technical standard used for smart contracts on Ethereum.

12 Classes

36 Hours

CSBC2020 Private and Consortium Blockchain for Enterprise

Explore the many blockchain use cases in private enterprise. In this course, you'll learn how to design, develop, deploy, and govern an enterprise blockchain DApp using Hyperledger Fabric. As part of this course, you'll delve into the fundamentals of scaling and securing a DApp to ensure it integrates seamlessly with other enterprise systems.

12 Classes

36 Hours

CSBC2030 Blockchain Development Capstone

A final course where students work end-to-end on a blockchain solution for a business, as part of their own start-up venture, or otherwise as an independent project. Students who choose to work with a business will have the project provided to them by the university and do not have to find the project themselves. A full course description will be developed at a later date.

12 Classes

36 Hours

Certificate in Blockchain Development

Winter 2024

Feb 05-May 16, 24

On Campus Classes

Course Details +

$6,799.00

Register

Winter 2024

Feb 05-May 16, 24

Live Online Classes

Course Details +

$6,799.00

Register