Hero Image - Post-Graduate Certificate in Back-End and Blockchain Development

Post-Graduate Certificate in Back-End and Blockchain Development

Post-Graduate Certificate in Back-End and Blockchain Development

Build with blockchain. Transform business.

Next Enrolment

September 5th, January 9th


$20,099 (International)

$8,999 (Domestic)


Drive real-world blockchain solutions and prepare to confidently launch your career in this transformative, in-demand discipline.

What you will learn

Take advantage of the first and only technical blockchain certificate delivered by a Canadian university with this full-time Post-Graduate Certificate in Back-End and Blockchain Development. This program will allow you to:

  • Advise organizations on how blockchain can offer significant business value
  • Design and develop a decentralized application on public and private blockchain in various sectorial contexts
  • Define specifications and administer performance testing for blockchain solutions
  • Collect and review metrics in diagnosing performance bottlenecks for blockchain technologies
  • Develop foundational cross-functional skills such as complex problem solving and business acumen

Program Benefits

  • Designed in partnership with industry leaders
  • Practice designing a blockchain solution during your capstone project
  • Graduate with a portfolio of work to showcase to potential employers
  • Develop a strong professional network as you advance through the program with the same peer cohort
  • Balance your commitments with our blended study option that combines live classes with asynchronous online learning

Format: Full-time
Delivery: In-class
Term Starts: Fall
Program Length: 8 months

How Is The Certificate In Blockchain Development Ideal For Upskilling?

Mohamed Felfel – Certificate in Blockchain Development Graduate

Career Potential

Blockchain has become one of the most revolutionary technologies bearing significant benefits to businesses and individuals. The role of intermediary institutions, like those used in banking, ride sharing, music sharing, hedge funds, and more, are diminished by this powerful technology.

There are many ways your blockchain development skills can drive business innovation and improvement:

  • Tracking sensitive products through the entire supply chain
  • Building smart contracts across numerous sectors
  • Supporting direct transactions in the sharing economy
  • Safeguarding elections and good governance
  • Improving self-ownership and monetization of online data
Get Hired for Jobs Like:
  • Blockchain Developer
  • Blockchain Engineer
  • Software Developer- Blockchain Technologies
Gain These Cross-Functional Skills:
  • Complex Problem Solving
  • Critical Thinking
  • Communication and Collaboration
  • Judgement and Decision Making

Who should take this program?

The Post-Graduate Certificate in Back-End and Blockchain Development is ideal for:
  • Recent post-secondary graduates or international students with a working knowledge of JavaScript, pursuing a career in blockchain development
  • Professionals who want to advance their career and have an educational background in computer science, network technology, computer engineering technology, web development, and other related fields
Enrolment Requirements
  • Baccalaureate degree or diploma in computer science, network technology, web development, or similar
  • Official transcript(s) from all previously attended institutions (note: if transcript is not in English please provide English-translated copy)
  • Completed online application form including Statement of Interest
  • Proof of English language proficiency, unless: a) first language is English, or b) previously completed one year of full-time study in country or institution where English is the official language of instruction
  • Review the minimum language scores for this program.

Admission into the full-time Post-Graduate Certificate in Back-End and Blockchain Development program is highly competitive. Please note that meeting the minimum entry requirement does not guarantee admission.


CSBC1000 Fundamentals for Back-End and Blockchain Development

Be introduced to the backend technologies including blockchain in general and learn about the fundamental building blocks for a back-end application. You will understand the mechanics behind developing a robust backend application using the modern methodology for project management and version control. You will also learn about how blockchain is redefining the back-end which is dominated by the traditional RDBMS databases.

12 Classes

36 Hours

CSBC1010 Database Design and Principles

This course offers an introduction to traditional databases and the real-world use cases around them. You will learn how to differentiate between blockchain and traditional databases. You will also learn the hands-on fundamentals to architect a traditional database (RDMS & NoSQL) based applications and integrate them with server-side programming.

12 Classes

36 Hours

CSBC1020 Blockchain Applications for Industry

Building on the prior courses, you will be introduced to leverage the learnings from backend development and apply that to the blockchain-based application development. You will learn about various industry-wide standard blockchain applications and how to develop an approach for any blockchain-based use case.

12 Classes

36 Hours

CSBC1030 Server-Side Programming and Tools

Learn and apply some of the best practices for writing a server-side application using the industry-standard tool-kit. You will learn how to approach and design a server-side application. Introduction to APIs allows you to learn about the 3 tier architecture of any web application and how to architect a standard platform-agnostic application development.

12 Classes

36 Hours

CSBC1040 DevOps and Deployment

Build upon the application development process you learned in prior courses and take it one step further to deploy your application for real users. You will learn about the fundamentals of cloud computing and how to deploy any application on the cloud for private or public use. You will also learn the various deployment methodologies such as containerization and DevOps.

12 Classes

36 Hours

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


Mahamoud Alkhraishi Backend Blockchain Instructor

Mahmoud Alkhraishi

Yinghui Fan Backend Blockchain Instructor

Yinghui Fan

Andy Leung Blockchain Instructor

Andy Leung

Victor Li Backend Blockchain Instructor

Victor Li


Ishan Malhotra

Govind Mohan Blockchain Instructor

Govind Mohan

Sanjana Pai

Dhruvin Parikh Blockchain Instructor

Dhruvin Parikh

Shagun Sharma Blockchain Instructor

Shagun Sharma

Tarun Sharma Blockchain Instructor

Tarun Sharma

Advisory Council

Alisa Acosta Blockchain Advisory Council

Alisa Acosta

Alexandru Gogan Blockchain Advisory Council

Alexandru Gogan

Aly Kassam Blockchain Advisory Council

Aly Kassam

Henry Kim Blockchain Advisory Council

Henry Kim

Marek Laskowski Blockchain Advisory Council

Marek Laskowski


Sotirius Liaskos

Marc Lijour Blockchain Advisory Council

Marc Lijour

Lana McGilvray Blockchain Advisory Council

Lana McGilvray

Ross McKee Blockchain Advisory Council

Ross McKee


William Mougayar


Omid Sadeghi


Shagufta Sayani


Jamiel Sheikh

Post-Graduate Certificate in Back-End and Blockchain Development

Fall 2024

On Campus Classes

Course Details +

$20,099.00 (International)

Fall 2024

On Campus Classes

Course Details +

$8,999.00 (Domestic)

Winter 2025

On Campus Classes

Course Details +

$20,549.00 (International)

Winter 2025

On Campus Classes

Course Details +

$8,999.00 (Domestic)

Policies & More Information

Technology Requirements for Remote/Online Courses

Please review the technology and software requirements you will need to access our courses remotely.

Computer Requirements for this Program

This is a BYOD (Bring Your Own Device) program. We recommend your device meets or exceeds the following specifications:

  • 16GB RAM
  • 500GB free disk space
  • Intel Core i7 Quad-Core, or equivalent
  • Linux or macOS (MacBook)

At a minimum, your device must meet or exceed the following specifications:

  • 8GB RAM
  • 250GB free disk space
  • Intel Core i5 Quad-Core, or equivalent
  • Linux, macOS (MacBook), Windows 10 Enterprise 10 Enterprise 64-bit, or Windows 10 Pro 64-bit

Contact Us

Ask us anything about this program and we’ll get back to you within 2 business days.