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 - August 2025
Level 1
Course details
Chemistry
CHEM72005
Conestoga 101
CON0101
Engineering Drawing Principles
DRWG71005
Foundation Module (Advanced Manufacturing)
FND71065
Material Removal Manufacturing Processes
MACH71685
Calculus for Engineering
MATH71561
Year 1 Project - A
MECH71140
Physics - Mechanical
PHYS71095
Group Dynamics
SOC71500
Level 2
Course details
Scientific and Technical Communications
ENGL71200
Fluid Power and Mechanics
IFME71240
Linear Algebra
MATH71000
Materials Science
MATR71015
Statics and Strength of Materials
MATR71025
Year 1 Project - B
MECH71150
Physics
PHYS71020
Level 3
Course details
Co-op and Career Preparation
CEPR71050
Electrical and Electronic Foundations
ELCN71025
Advanced Calculus
MATH71570
Dynamics
MECH72130
Project Management, Methods and Tools
MGMT72120
Programming Fundamentals
PROG72355
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Manufacturing Processes
MANU72025
Welding and Joining Manufacturing Processes
MANU72030
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 2 Project - A
MECH72165
Year 2 Project A
WELD72000
Level 4
Course details
Electric Motors and Drives
CNTR73025
Analysis and Design of Mechanisms
DSGN73105
Numerical Methods
MATH73215
Strength of Materials II
MATR72050
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Sensors and Instrumentation for Welding Automation
CNTR72010
Sensors, Actuators and Instrumentation
CNTR72205
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 2 Project - B
MECH72175
Year 2 Project B
WELD72010
Level 5
Course details
Co-op Work Term I (MSE)
COOP72020
Level 6
Course details
Co-op Work Term II (MSE)
COOP73030
Level 7
Course details
Design of Machine Elements I
DSGN73030
Differential Equations
MATH73015
Fluid Mechanics
MECH72125
Science, Technology and Society
SOC71045
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Industrial Engineering
MANU73000
Metallurgy and Behaviour of Engineering Alloys
WELD73000
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 3 Project - A
MECH73255
Year 3 Project A
WELD73010
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Microprocessors and Embedded Systems
CNTR73140
Artificial Intelligence
CNTR73150
Finite Element Analysis
DSGN74045
Digital Signal Processing
ELCN73010
Advanced Technical Elective I
ENGG74020
Advanced Technical Elective II
ENGG74030
Value Engineering and Life Cycle Costing
ENGG74100
Advanced Manufacturing Processes
MANU73020
Composite Materials
MATR73000
MSE Program Exemptions
MSEPO70001
MSE Program Exemptions
MSEPO70002
Operations Management
OPER73240
Introduction to Welding
WELD73295
Level 8
Course details
Probability and Statistics
MATH74005
Thermodynamics
MECH73115
Introduction to Natural Sciences
SCIE71000
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Control Systems
CNTR73015
Welding and Joining Design
WELD73020
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Design of Machine Elements II
DSGN73050
Welding and Joining Processes
WELD73030
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 3 Project - B
MECH73265
Year 3 Project B
WELD73040
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 9
Course details
Co-op Work Term III (MSE)
COOP74010
Level 10
Course details
Economics for Engineers
ECON74000
Law, Ethics and Professional Practice
LAW74600
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Finite Element Analysis
DSGN74045
Finite Element Analysis for Welded Assemblies
DSGN74130
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Manufacturing Systems
MANU74020
Welding Metallurgy
WELD74000
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 3 Project - B
MECH73265
Year 4 Project A (Welding Capstone)
WELD74010
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Robotics
ROBO73005
Welding Automation and Robotics
ROBO74000
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Advanced Technical Elective III
ENGG74090
Non-Destructive Evaluation A
WELD74020
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Microprocessors and Embedded Systems
CNTR73140
Artificial Intelligence
CNTR73150
Digital Signal Processing
ELCN73010
Advanced Technical Elective I
ENGG74020
Advanced Technical Elective II
ENGG74030
Value Engineering and Life Cycle Costing
ENGG74100
Advanced Manufacturing Processes
MANU73020
Composite Materials
MATR73000
MSE Program Exemptions
MSEPO70003
MSE Program Exemptions
MSEPO70004
Operations Management
OPER73240
Introduction to Welding
WELD73295
Level 11
Course details
Financial and Managerial Accounting
ACCT74100
Business Fundamentals
BUS71260
Topics in Management
MGMT74115
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Sustainable and Concurrent Design
DSGN74070
Non-Destructive Evaluation B
WELD74030
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 4 Project - B
MECH74275
Year 4 Project B (Welding Capstone)
WELD74040
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Quality Assurance for Welding Processes
QUAL74000
Quality Assurance
QUAL74035
Student must pass 1 Course(s), selected in the Student Portal from available course options
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 mechanical systems
- Apply critical thinking to identify, formulate, analyze, and solve complex engineering problems to reach substantiated conclusions using appropriate research
- Conduct investigations relating to natural science, mechanical, manufacturing and control systems using methods that include appropriate research and experiments, analysis and interpretation of data, and synthesis of information to reach valid conclusions.
- Creatively transform ideas and concepts into a product definition that meets customer requirements and satisfies health and safety risks, applicable design and quality standards, economic, environmental, cultural and societal considerations.
- Design, simulate, or model optimum mechanical systems to realize products, manufacturing processes and control systems that conform to design specifications and functional requirements.
- Create, select, configure, extend and monitor appropriate techniques, resources, and modern engineering tools such as mechanical modeling, manufacturing and control simulation and information and data management systems considering the 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.
- Adhere to professional, ethical, and legal codes of practice in compliance with industrial, labour and environmental legislation to protect the public and public interest.
- Integrate the concepts of sustainable design and development and environmental stewardship to prevent and address problems caused by engineering products, processes, and services considering the existence of uncertainties and interactions.
- 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 strategies to manage risk and provide cost-effective and economically sound solutions.
- Effectively manage enterprise resources through planning, organizing, staffing, directing, motivating, leading, monitoring and controlling.
- Address plans for lifelong learning and professional development to maintain and sustain engineering competence and to contribute to the advancement of knowledge.