Applying as a Canadian applicant
Domestic students should apply online or by phone at 1-888-892-2228.
Applying as an International applicant
Campus tours
Campus tours are one of the best ways to experience Conestoga. During this time, we are offering online guided tours to show you all Conestoga has to offer.
Book your tourVirtual tours
If you can't make an on-campus tour or attend one of our events, the virtual tour is a great way to visit us.
View our Virtual tourCourses - May 2025
Level 1
Course details
Career Management
CDEV8132
- Hours: 28
- Credits: 2
- Pre-Requisites:
- CoRequisites:
Cryptocurrency and Blockchain Technology
CODE8010
Students will learn about the history, development, and evolution of cryptocurrency as well as its impact on global economics. Students will be introduced to the opportunities and risks associated with the transition to digital financial technologies.
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Conestoga 101
CON0101
- Hours: 1
- Credits: 0
- Pre-Requisites:
- CoRequisites:
Fundamentals of Blockchain Technology
INFO8205
The course covers fundamental concepts and principles of blockchain technology, including the basics of cryptography and architecture. Existing blockchain solutions will be surveyed across multiple industries.
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Blockchain Application Development Techniques
INFO8215
Students will learn how to set up a development environment, build decentralized applications using Ethereum Blockchain, develop smart contracts, integrate blockchain with existing systems, deploy and test blockchain applications.
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Agile Analysis & Design
INFO8536
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Fundamentals of Information Security
INFO8835
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Level 2
Course details
Emerging Trends in Blockchain Technology
INFO8225
The course will cover topics such as decentralized finance (DeFi), non-fungible tokens (NFTs), supply chain management using blockchain, identity management using blockchain, blockchain in healthcare, and stay up to date on emerging trends and developments in the field.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Blockchain Web Development
INFO8235
In this course students will learn to develop front and backend web interfaces and services. Students apply best practices of user interface design to the development of blockchain integrated web solutions.
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Blockchain Enterprise Applications Development
INFO8245
Students will analyze, evaluate, and report on Enterprise level Systems Development for blockchain applications utilizing various techniques and modeling languages.
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Capstone Project
INFO8255
This course provides students with an opportunity to apply their knowledge and skills in blockchain technology to develop a real-world blockchain solution.
- Hours: 84
- Credits: 6
- Pre-Requisites: INFO8205 AND INFO8215
- CoRequisites:
Blockchain Security
SECU8150
This course is designed to teach students the fundamentals of blockchain security, including the risks associated with the technology and the best practices for secure development of blockchain applications.
- Hours: 56
- Credits: 4
- Pre-Requisites: INFO8835
- CoRequisites:
Program outcomes
- Develop, document, deploy, and maintain smart contracts, and full-stack integration software, based on business case requirements.
- Apply blockchain and decentralization concepts in the development of a system architecture to meet business case requirements.
- Analyze business use cases to architect a blockchain solution that meets stakeholder needs.
- Collaborate with team members and stakeholders to achieve a blockchain solution.
- Develop and apply ongoing strategies for personal, career and professional development in a blockchain entrepreneurial or enterprise setting.
- Comply with ethical, legal, and regulatory requirements in the development and management of blockchain systems and solutions.
- Analyze and communicate the particular properties of blockchain technology to determine the suitability for a given business case.