Close

Applying as a Canadian applicant

Domestic students should apply using a Conestoga College Program Application Form.

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 - May 2025

Level 1

Course details

Conestoga 101
CON0101


Responsive Site Design
DSGN8236


Digital Design and User Interaction
DSGN8291


Database Design
DSGN8301


Requirements Development
INFO8516


Project Management
MGMT8666


JavaScript Programming
PROG8661


Level 2

Course details

Advanced Database Design
DSGN8311


Advanced Responsive Site Design
DSGN8321


Full-Stack Programming
PROG8671


Advanced JavaScript Programming
PROG8681


Mobile Application Development
PROG8691


Level 3

Course details

Advanced Mobile Application Development
PROG8701


Programming with .NET
PROG8711


PHP Programming with MySQL
PROG8721


Advanced Full-Stack Programming
PROG8731


Web Traffic and Search Engine Optimization
PROG8741


Level 4

Course details

Career Management
CDEV8132


Management and Leadership Essentials
MGMT8761


Capstone (Web Development)
PROG8751


Web Content Management Systems
PROG8761


Advanced Programming with .NET
PROG8771


Trends in Web Technology
PROG8781


Website Security and Quality Assurance
QUAL8371


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. Determine and document requirements for web computing projects based on the effective application of stakeholder needs.
  2. Prepare and present proposals and business plans for web applications that satisfy stakeholder requirements.
  3. Design, model, implement and optimize accessible* web solutions to meet client requirements and constraints, and align with standards and best practices.
  4. Design, model, implement, optimize and maintain databases to support data-driven solutions for web environments.
  5. Implement a development process to support consistency between development platforms and production platforms.
  6. Develop the appropriate information architecture in order to satisfy a broad range of requirements and enhance the user experience.
  7. Apply project management concepts to web environment projects to ensure effective working relationships
  8. Test, troubleshoot and debug web applications to support requirements and meet Quality Assurance objectives.
  9. Communicate and collaborate with team members and stakeholders to ensure effective working relationships.
  10. Evaluate proposed solutions to optimize and improve web application based on usability testing and analysis.
  11. Adhere to ethical, legal, and regulatory requirements and/or principles to develop and manage web applications.
  12. Select and apply strategies for personal and professional development to enhance work performance.