Bachelor of Digital Technology Solutions (Honours)

Select start date and campus

Close

Applying as a Canadian applicant

Domestic students should apply online or by phone at 1-888-892-2228.

Applying as an International applicant

International students should apply online.
Close

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 tour

Virtual 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 tour

Courses - 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


Electives: Interdisciplinary Elective
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


Electives: Interdisciplinary Elective
Student must pass 1 Course(s), selected in the Student Portal from available course options

Electives: Program Option
Student must pass 1 Course(s), selected in the Student Portal from available course options

View Program Option Electives

Please note that all courses may not be offered in all semesters. Go to your student portal for full timetabling details under "My Courses".

Enterprise Application Architecture Development
PROG73050


Enterprise Application Architecture Infrastructure
PROG73060


Electives: Program Option
Student must pass 1 Course(s), selected in the Student Portal from available course options

View Program Option Electives

Please note that all courses may not be offered in all semesters. Go to your student portal for full timetabling details under "My Courses".

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


Electives: Program Option
Student must pass 1 Course(s), selected in the Student Portal from available course options

View Program Option Electives

Please note that all courses may not be offered in all semesters. Go to your student portal for full timetabling details under "My Courses".

High Availability and Performance in Cloud Solutions
INFO73120


Advanced Mobile Applications
PROG73080


Electives: Program Option
Student must pass 1 Course(s), selected in the Student Portal from available course options

View Program Option Electives

Please note that all courses may not be offered in all semesters. Go to your student portal for full timetabling details under "My Courses".

Software Quality
PROG73090


Infrastructure as Code
PROG73100


Electives: Program Option
Student must pass 1 Course(s), selected in the Student Portal from available course options

View Program Option Electives

Please note that all courses may not be offered in all semesters. Go to your student portal for full timetabling details under "My Courses".

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

  1. Assess hardware, software and cloud technologies by proposing computing technology that meets business requirements.
  2. Determine and interpret business needs to form the input to the solutions development process by applying industry best practices.
  3. Apply analytical and critical thinking to synthesize information from multiple sources to design and develop complex digital technology solutions.
  4. Create solutions to ensure conformance to security, privacy, human impact and reliability requirements, and risk posture.
  5. Build and integrate digital technology systems to meet organizational requirements using industry best practices.
  6. Design and develop processes to continually evolve digital solution quality, ensuring data accuracy and optimum system performance.
  7. Assess current systems architecture to design and develop recommendations that reflect new paradigms and trends that improve business performance.
  8. Apply concepts of group dynamics and organizational behaviour when leading diverse teams in support of establishing and maintaining effective working relationships.
  9. Communicate complex concepts to technical and non-technical audiences using written, oral, and graphical methods producing effective reports, presentations, design documentation, and instructions.
  10. Interpret professional, ethical, and legal codes of practice required to be in compliance with legislation and professional standards.
  11. Apply professional ethics, accountability and equity to demonstrate, value and respect diversity across global and societal contexts.
  12. Address individual needs for continuing education and professional development to maintain technical and professional competence, and to contribute to the advancement of knowledge.