Applying as a Canadian applicant
Domestic students should apply online or by phone at 1-888-892-2228.
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 - August 2025
Level 1
Course details
Chemistry
CHEM72005
Conestoga 101
CON0101
Project 1A - Building Science
DSGN71140
Introduction to Sustainable Engineering Design
ENGG71000
Foundation Module (Sustainable Design Eng)
FND71110
Mathematics for Engineering I
MATH70000
Physics for Engineering I
PHYS70000
Introduction to Natural Sciences
SCIE71000
Group Dynamics
SOC71500
Level 2
Course details
Project 1b
DSGN71155
Electrical and Electronic Foundations
ELEC72030
Scientific and Technical Communications
ENGL71200
Mathematics for Engineering II
MATH70010
Physics for Engineering II
PHYS70010
Programming Principles
PROG71985
Level 3
Course details
Co-op and Career Preparation
CEPR71050
Advanced Calculus
MATH71570
Statics and Strength of Materials
MATR71025
Fluid Mechanics
MECH72125
Thermodynamics
MECH73115
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Heating and Cooling Load Calculations and Psychrometrics
BES71000
Soil Mechanics
ENVR72050
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Project 2a - Architectural Engineering Design Fundamentals
ARCH72040
Project 2a - Civil Engineering Fundamentals
CIVL72000
Level 4
Course details
Numerical Methods
MATH73210
Structural Analysis
MATR72010
Strength of Materials II
MATR72050
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Construction Materials for Building Design & Construction
CONS72000
Construction Materials for Land Development
MATR72000
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Green Rating Systems and Sustainable Goals
ENGG72000
Open Channel Flow
ENVR72060
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Project 2b - Building Science Fundamentals
BES72010
Project 2b - Environmental Design Fundamentals
ENVR72070
Level 5
Course details
Co-op Work Term I (Bachelor Sustainable Design Eng)
COOP73120
Level 6
Course details
Co-op Work Term II (Bachelor Sustainable Design Eng)
COOP74160
Level 7
Course details
Differential Equations
MATH73010
Sustainable Materials
MATR73010
Science, Technology and Society
SOC71045
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Advanced Building Performance and Automation
ARCH74060
Artificial Intelligence
CNTR73150
Finite Element Analysis
DSGN74045
Value Engineering and Life Cycle Costing
ENGG74100
Operations Management
OPER73240
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Ecological and Biological Activity
BIOL73060
Structural Design
CIVL73000
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Sustainable Building Operations
ENGG73010
Geotechnology and Foundation Engineering
ENVR73110
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Project 3a - Hydrology and Stormwater
ENVR73120
Project 3a - Integrated Design Process
MGMT73020
Level 8
Course details
Estimating for Sustainable Solutions
ENGG73040
Project 3b - Sustainable Design Feasibility
ENGG73050
Probability and Statistics
MATH74005
Student must pass 1 Course(s), selected in the Student Portal from available course options
Interdisciplinary Elective Details
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Ontario Building Code with Energy Emphasis
CODE73000
Environmental Site Assessment and Remediation
ENVR73130
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Transportation Engineering
ENGG73020
Building Envelope & HVAC Systems
ENGG73030
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Water Supply and Wastewater
ENVR73140
Renewable Energy Design
ERGY73000
Level 9
Course details
Co-op Work Term III (Sustainable Design Eng)
COOP74170
Level 10
Course details
Economics for Engineers
ECON74000
Civil Infrastructure and Rehabilitation
ENGG74040
Law, Ethics and Professional Practice
LAW74600
Construction Management & Safety
MGMT73030
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Advanced Building Performance and Automation
ARCH74060
Artificial Intelligence
CNTR73150
Finite Element Analysis
DSGN74045
Value Engineering and Life Cycle Costing
ENGG74100
Operations Management
OPER73240
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Metering, Building Performance Optimization & Data Analysis
ENGG74050
Natural Channel Design
ENVR74010
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Project 4a - Commissioning & Controls
ENGG74060
Project 4a - Water Modelling
ENVR74020
Level 11
Course details
Financial and Managerial Accounting
ACCT74100
Business Fundamentals
BUS71260
Infrastructure Asset Management
ENGG74070
Project Management for Green Developments
ENVR74030
Student must pass 1 Course(s), selected in the Student Portal from available course options
Interdisciplinary Elective Details
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Life Cycle Assessment & Carbon Analysis
CIVL74000
Land Development Process
CIVL74010
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Project 4b - Building Energy Simulation
ENGG74080
Project 4b - Low Impact Design (LID) for Land Development
ENVR74040
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
- Apply university level mathematics, natural sciences, and engineering fundamentals to solve engineering problems involving the sustainability of new and existing systems.
- Apply critical thinking to identify, formulate, analyze, and solve complex engineering problems to reach substantiated conclusions that are supported by appropriate research.
- Conduct investigations relating to natural science, civil, electrical and/or mechanical systems using methods that incorporate appropriate research and experiments, analysis and interpretation of data, and synthesis of information to reach substantiated conclusions.
- Creatively transform ideas and concepts into robust engineering solutions that meet stakeholder/occupant requirements specifically considering health and safety risks, applicable standards and codes, and economic, environmental, cultural, and societal constraints.
- Design, model, analyze, simulate, implement, and integrate sustainable engineering systems using concurrent design principles to realize solutions that conform to design specifications and stakeholder/occupant requirements, ensuring compatibility with current society and industry practices and future trends.
- Create, select, adapt, and develop appropriate techniques, resources, and modern engineering tools for the design, analysis, simulation, evaluation, and implementation of sustainable systems and apply them appropriately, giving consideration to their associated limitations.
- Apply concepts of human relations and organizational behaviour to establish and maintain effective relationships using leadership, interpersonal, group dynamics, and conflict resolution skills across diverse teams and groups.
- Communicate complex engineering concepts within the profession and with society at large using oral, graphic, and print media methods to produce effective reports, design documentation, and instructions.
- Interpret and adhere to professional, ethical, and legal codes of practice in compliance with industrial, labour, and environmental legislation to protect the public and public interest.
- Apply the concepts of sustainability, environmental stewardship, and an awareness of societal impacts, including an appreciation for the interactions and uncertainties involved, to design and development activities.
- Apply professional ethics, accountability, and equity to demonstrate value and respect of diversity across global and societal contexts.
- Integrate engineering skills and knowledge with current business practices to manage risk and contractual obligations and provide economically sound engineering solutions.
- Effectively manage enterprise resources through planning, organizing, staffing, directing, motivating, leading, monitoring and controlling.
- Evaluate and address individual needs for continuing education and professional development to maintain technical and professional competence and to contribute to the advancement of knowledge.