Computer grid

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 8th

Tuition

$8,999 (Domestic)

$20,549 (International)

Overview

COVID-19 Updates and changes to program delivery. More information >

Join the first and only technical blockchain certificate delivered by a Canadian university. Create real-world blockchain solutions as you build upon your existing knowledge and prepare to confidently launch your career.

What is Blockchain Development?

Blockchain is decentralized, transparent, and mostly unalterable. It improves data integrity through using an entire network of computers to record and validate transactions. This technology became popular within commerce, but its potential is being realized across numerous industries, including supply chain management, healthcare, finance, and public administration, specifically with electronic voting systems.

What you will learn

You’ll learn to go beyond understanding cryptography and data structures, by gaining the confidence to advise organizations on how blockchain can offer significant business value and knowing when and when not to implement the technology. You’ll develop the knowledge and competencies to be strategic about implementing blockchain technologies from concept to deployment at your organization. Aside from critical technical skills, you will build and practice foundational cross-functional skills like complex problem solving, business acumen, and social perceptiveness.

Program Benefits

Created in collaboration with industry executives, this full-time 9-course program allows you to create real-world blockchain solutions as you collaborate with like-minded peers. The program concludes with a unique capstone course, allowing you to further demonstrate your knowledge and graduate with a diverse portfolio of work. After completing the program, you’ll be prepared for real blockchain job functions, helping you secure your next career opportunity and greater success.

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

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, Spotify, hedge funds, and more, are diminished by this powerful technology.

Blockchain provides an unmatched level of encryption that makes transactions virtually immutable. This has intensified the demand for blockchain skills today. Now is the time to increase your blockchain development skills and elevate your career.

Industry Information

Join a growing community of blockchain developers who improve the validity and transparency of transactions. There are many ways your blockchain development skills can drive business innovation and improvement:

  • Tracking sensitive products through the entire supply chain
  • Verifying personal identity
  • Building smart contracts across numerous sectors
  • Managing budget and finances
  • 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 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 if you are a recent post-secondary graduate or international student with working knowledge of JavaScript, pursuing a career in blockchain development.

This program is also suited for you if you want to enhance your career and have an educational background in computer science, network technology, computer engineering technology, web development, and other related fields.

Learning Outcomes

By the end of the certificate, successful graduates will be able to:

  • Analyze appropriateness of blockchain for business use through development of a simplified qualification matrix.
  • Select the most suitable consensus mechanism and platform in developing a blockchain solution.
  • Design and develop a decentralized application on public and private blockchain in various sectorial contexts (e.g. currency, real estate, health).
  • Define specifications for, and administer, performance testing for blockchain solutions.
  • Collect and review metrics in diagnosing performance bottlenecks for blockchain technologies.
  • Comply with specific standards and processes established for sharing of data and its security.
  • Describe product development, product lifecycle management and client communication as it relates to back-end development
  • Identify and use the appropriate products, tools and frameworks required to build and maintain a software application.
  • Effectively troubleshoot issues related to rapid application and plugin development, artifacts, testing, building and deploying, security, performance turning, and dynamic and static typing.
Enrolment Requirements

To be admitted to Post-Graduate Certificate in Back-End and Blockchain Development, applicants must have:

  • 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

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.

How Is The Certificate In Blockchain Development Ideal For Upskilling?

Mohamed Felfel – Certificate in Blockchain Development Graduate

Courses

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

Instructors

Mahamoud Alkhraishi Backend Blockchain Instructor

Mahmoud Alkhraishi

Yinghui Fan Backend Blockchain Instructor

Yinghui Fan

Tomisin Jenrola Backend Blockchain Instructor

Tomisin Jenrola

Andy Leung Blockchain Instructor

Andy Leung

Victor Li Backend Blockchain Instructor

Victor Li

Govind Mohan Blockchain Instructor

Govind Mohan

Dhruvin Parikh Blockchain Instructor

Dhruvin Parikh

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

Instructor or Advisory Council Placeholder Image

Sotirius Liaskos

Marc Lijour Blockchain Advisory Council

Marc Lijour

Lana McGilvray Blockchain Advisory Council

Lana McGilvray

Ross McKee Blockchain Advisory Council

Ross McKee

Instructor or Advisory Council Placeholder Image

William Mougayar

Instructor or Advisory Council Placeholder Image

Omid Sadeghi

Instructor or Advisory Council Placeholder Image

Shagufta Sayani

Instructor or Advisory Council Placeholder Image

Jamiel Sheikh

Post-Graduate Certificate in Back-End and Blockchain Development

Fall 2022

On Campus Classes

Course Details +

$8,999.00 (Domestic)

Fall 2022

On Campus Classes

Course Details +

$20,549.00 (International)

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.