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
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
$6,799.00
Winter 2024
Feb 05-May 16, 24
Live Online Classes
$6,799.00