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 - September 2025
Level 1
Course details
Conestoga 101
CON0101
Scientific and Technical Communications
ENGL71200
Infrastructure Principles
INFO71000
Mathematics I
MATH71030
Networking Principles
NTWK71000
Programming Principles I
PROG71050
Level 2
Course details
Operating Systems and System Services
INFO71020
Database Principles
INFO71030
Programming Principles II
PROG71060
Web Principles and Dynamic Websites
PROG71070
Group Dynamics
SOC71500
Level 3
Course details
Co-op and Career Preparation
CEPR71050
Systems Analysis and Design
INFO72020
Database Design and Normalization
INFO72040
Networking Components and Design
NTWK72000
Multi-Tier Applications: Development and Deployment
PROG72000
Understanding Research
RSCH73000
Level 4
Course details
Business Analysis
BUS72020
Cloud Computing Principles
INFO72070
Automation and Orchestration
INFO72080
Programming Mobile Applications
PROG72010
Web and Wireless Systems Design
SYST72000
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 5
Course details
Cooperative Work Term I (Bachelor of Digital Technology Solutions)
COOP72080
Level 6
Course details
Business Culture Meets Digital Solutions
BUS73090
Public Cloud Infrastructure
INFO73070
Security Principles I
SECU73030
Student must pass 1 Course(s), selected in the Student Portal from available course options
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Enterprise Application Architecture Development
PROG73050
Enterprise Application Architecture Infrastructure
PROG73060
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Database Availability and Scalability
INFO73050
Advanced Database Technologies
PROG73070
Level 7
Course details
Cooperative Work Term II (Bachelor of Digital Technology Solutions)
COOP73280
Level 8
Course details
Architectural Design I
ARCH73030
Privacy, Ethics and Law
LAW73060
Security Principles II
SECU73040
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
High Availability and Performance in Cloud Solutions
INFO73120
Advanced Mobile Applications
PROG73080
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Software Quality
PROG73090
Infrastructure as Code
PROG73100
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Advanced Network Design
NTWK73000
Microservices and Web APIs
PROG73110
Level 9
Course details
Cooperative Work Term III (Bachelor of Digital Technology Solutions)
COOP74180
Level 10
Course details
Innovation in Architectural Design
ARCH74150
Architectural Design II
ARCH74160
Dev Ops
INFO74010
Internet of Things
INFO74050
Marketing and eCommerce
MKT74040
Level 11
Course details
Solutions Architecture Capstone
ARCH74170
Intrapreneurship
ENTR74030
Disaster Recovery and Business Continuity
PROG74050
Corporate Distributed Systems and Telecommuting
TCOM74000
Emerging Technologies and Interfaces
TECH74000
Please note:
Estimated required text and/or learning resource costs are based on the most recent available data through the Conestoga Campus Store.
Program outcomes
- Assess hardware, software and cloud technologies by proposing computing technology that meets business requirements.
- Determine and interpret business needs to form the input to the solutions development process by applying industry best practices.
- Apply analytical and critical thinking to synthesize information from multiple sources to design and develop complex digital technology solutions.
- Create solutions to ensure conformance to security, privacy, human impact and reliability requirements, and risk posture.
- Build and integrate digital technology systems to meet organizational requirements using industry best practices.
- Design and develop processes to continually evolve digital solution quality, ensuring data accuracy and optimum system performance.
- Assess current systems architecture to design and develop recommendations that reflect new paradigms and trends that improve business performance.
- Apply concepts of group dynamics and organizational behaviour when leading diverse teams in support of establishing and maintaining effective working relationships.
- Communicate complex concepts to technical and non-technical audiences using written, oral, and graphical methods producing effective reports, presentations, design documentation, and instructions.
- Interpret professional, ethical, and legal codes of practice required to be in compliance with legislation and professional standards.
- Apply professional ethics, accountability and equity to demonstrate, value and respect diversity across global and societal contexts.
- Address individual needs for continuing education and professional development to maintain technical and professional competence, and to contribute to the advancement of knowledge.