Post-Graduate Certificate in Back-End and Blockchain Development

Program Overview | Available Sessions | Program Policies

Fall 2020

The Post-Graduate Certificate in Back-End and Blockchain Development will equip you with the tools to confidently launch your career. Create real-world blockchain solutions as you collaborate with peers and build upon your existing knowledge.

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.
Schedule:
From 14-Sep-2020 to 01-Oct-2020
Mon, Tue, Wed, Thu 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

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.
Schedule:
From 13-Oct-2020 to 02-Nov-2020
Tue, Wed, Thu, Mon 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

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.
Schedule:
From 09-Nov-2020 to 26-Nov-2020
Mon, Tue, Wed, Thu 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

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.
Schedule:
From 07-Dec-2020 to 07-Jan-2021
Mon, Tue, Wed, Thu 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

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.
Schedule:
From 11-Jan-2021 to 28-Jan-2021
Mon, Tue, Wed, Thu 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

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.
Schedule:
From 08-Feb-2021 to 01-Mar-2021
Tue, Wed, Thu, Mon 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

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.
Schedule:
From 08-Mar-2021 to 25-Mar-2021
Mon, Tue, Wed, Thu 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

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.
Schedule:
From 05-Apr-2021 to 22-Apr-2021
Mon, Tue, Wed, Thu 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

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.
Schedule:
From 03-May-2021 to 20-May-2021
Mon, Tue, Wed, Thu 6:45PM - 9:45PM
# of Classes:
12
# of Hours:
36.00

We are updating our program policies. Please check again later.

Apply