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
- Hours: 56
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Conestoga 101
CON0101
- Hours: 1
- Credits: 0
- Pre-Requisites:
- CoRequisites:
Engineering Drawing Principles
DRWG71005
- Hours: 70
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Foundation Module (Advanced Manufacturing)
FND71065
- Hours: 40
- Credits: 2
- Pre-Requisites:
- CoRequisites:
Material Removal Manufacturing Processes
MACH71685
- Hours: 56
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Calculus for Engineering
MATH71561
Topics in this course include: algebraic, trigonometric functions and their graphs, limits, continuity, derivatives, applications such as tangent lines, extreme values, and linear approximations. Integral calculus, fundamental theorems, integral as area, indefinite and definite integrals, transcendental functions, methods of integration.
- Hours: 70
- Credits: 5
- Pre-Requisites:
- CoRequisites:
Year 1 Project - A
MECH71140
- Hours: 14
- Credits: 1
- Pre-Requisites:
- CoRequisites:
Physics - Mechanical
PHYS71095
- Hours: 70
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Group Dynamics
SOC71500
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Level 2
Course details
Scientific and Technical Communications
ENGL71200
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Fluid Power and Mechanics
IFME71240
Topics in this course include: the introduction of fluid power; foundations of fluid mechanics; hydraulic fluid power transmission (including hydraulic cylinders and cushioning devices, hydraulic control valves, .hydraulic pumps and motors, hydraulic circuit design and analysis and hydraulic accessories); pneumatic fluid power transmission (including air properties, ideal or perfect gas laws, air preparation and components, pneumatic actuators, pneumatic valves, pneumatic circuits and applications);and theoretical calculations, analysis and labs.
- Hours: 56
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Linear Algebra
MATH71000
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Materials Science
MATR71015
This course provides students with the fundamental knowledge of engineering materials focusing on metals, their structure, their physical and mechanical properties, and their applications. Students apply and validate their theoretical knowledge during the course laboratories. Topics covered in this course include engineering material classifications; mechanical, thermal, magnetic, and optical properties of engineering materials; material testing procedures; failure modes and their mechanism; crystallography; diffusion; strengthen mechanisms and processes; equilibrium phase diagrams and non-equilibrium behaviour; heat treatment of metals; engineering material selection process based on application's requirements.
- Hours: 56
- Credits: 3
- Pre-Requisites: CHEM72005
- CoRequisites:
Statics and Strength of Materials
MATR71025
- Hours: 56
- Credits: 4
- Pre-Requisites: PHYS71095
- CoRequisites:
Year 1 Project - B
MECH71150
- Hours: 14
- Credits: 1
- Pre-Requisites: MACH71685 AND MATH71561 AND MECH71140
- CoRequisites: IFME71240 AND MATR71025 AND PHYS71020
Physics
PHYS71020
- Hours: 70
- Credits: 4
- Pre-Requisites: MATH71560 OR MATH71561
- CoRequisites:
Level 3
Course details
Co-op and Career Preparation
CEPR71050
- Hours: 14
- Credits: 1
- Pre-Requisites:
- CoRequisites:
Electrical and Electronic Foundations
ELCN71025
- Hours: 56
- Credits: 3
- Pre-Requisites: MATH71560 OR MATH71561 AND PHYS71020
- CoRequisites:
Advanced Calculus
MATH71570
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH71560 OR MATH71561
- CoRequisites:
Dynamics
MECH72130
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH71560 OR MATH71561 AND PHYS71095
- CoRequisites:
Project Management, Methods and Tools
MGMT72120
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Programming Fundamentals
PROG72355
- Hours: 56
- Credits: 3
- Pre-Requisites: MATH71560 OR MATH71561
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Manufacturing Processes
MANU72025
- Hours: 42
- Credits: 3
- Pre-Requisites: MATR71015
- CoRequisites:
Welding and Joining Manufacturing Processes
MANU72030
Topics covered in this course include: fundamentals of primary and secondary metal casting; metal forming (stamping and forging); sheet metal working and edge preparation including fabrication for welding; powder metallurgy; gas shielded welding; brazing, soldering and adhesive bonding processes; joining processes of non-metals including polymers, ceramics, and composite materials.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 2 Project - A
MECH72165
The Mechanical Systems Engineering second-year project is a two-semester group project which includes the design, manufacture, controls integration, programming, and commissioning of an automated manufacturing work cell. The cell contains a pick-and-place robot, a parts feeder, and a pneumatic forming press. In Year 2 Project - A, each group of students will design and manufacture the robot, feeder and press with college-supplied parts and materials as well as design and draw the preliminary electrical schematics for the control of the work cell. The project is integrated with year 2 courses, some of which have project-based assignments.
- Hours: 42
- Credits: 2
- Pre-Requisites: DRWG71005 AND MECH71150
- CoRequisites: MECH72130
Year 2 Project A
WELD72000
The Mechanical Systems Engineering second-year project is a two-semester group project which includes the design, manufacture, controls integration, programming and commissioning of an automated manufacturing work cell. The cell contains a pick-and-place robot, a parts feeder and a resistance welding unit. In Year 2 Project - A, each group of students will design and manufacture the robot and feeder with college-supplied parts and materials as well as design and draw the preliminary electrical schematics for the control of the work cell. The project is integrated with year 2 courses, many of which have project-based assignments. The course is divided into first-semester group tasks related to the completion of the mechanical aspects of the work cell and drawing of electrical schematics. Project-completion tasks include: group formation, mechanical design description, mechanical design presentation, working drawings, bill of materials, manufacturing plan, dry-run presentation, final presentation, as-built drawings, electrical schematics.
- Hours: 42
- Credits: 3
- Pre-Requisites: DRWG71005 AND MECH71150
- CoRequisites:
Level 4
Course details
Electric Motors and Drives
CNTR73025
Topics in this course include: single and three-phase AC systems; transformers, equivalent circuit, equations, efficiency and voltage regulation; DC motors, equations, efficiency, operational characteristics and speed control; induction motors, equations, equivalent circuit, efficiency and speed control; synchronous motors, equations, phasor diagrams, speed control; power electronics; chopper and phase-controlled DC drives; and V/Hz control of AC motors.
- Hours: 56
- Credits: 3
- Pre-Requisites: ELCN71025
- CoRequisites:
Analysis and Design of Mechanisms
DSGN73105
- Hours: 42
- Credits: 3
- Pre-Requisites: MECH72130
- CoRequisites:
Numerical Methods
MATH73215
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH71000 AND MATH71560 OR MATH71561
- CoRequisites:
Strength of Materials II
MATR72050
- Hours: 42
- Credits: 3
- Pre-Requisites: MATR71025
- CoRequisites:
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
Topics in this course include: sensor interface circuits; typical sensors and actuators and their electrical-signal characteristics; analog to digital and digital to analog conversion; design of interface circuits; control system wiring and safety practices related to welding power sources and welding automation equipment.
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH74005
- CoRequisites:
Sensors, Actuators and Instrumentation
CNTR72205
- Hours: 56
- Credits: 3
- Pre-Requisites: ELCN71025
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 2 Project - B
MECH72175
This is a continuation of the Year 2 Project A. The course is divided into group tasks related to the completion of the project material-handling automation work cell and individual training/tasks concerning the delivery of Programmable Logic Controller (PLC) training. Project Completion Tasks include: sensor and actuator selection and integration; operator panel design; electrical panel interior layout; panel electrical schematic conception and production; PLC installation and programming; Human Machine Interface (HMI) installation and programming; Project documentation (individual). PLC Training topics include: PLC configurations; proprietary PLC languages and the IEC 61131-3 standard; function calls; advanced instructions for file manipulation, file arithmetic and logic, shifting register functions, FIFO, LIFO, and sequencers; intelligent I/O modules for analog devices.
- Hours: 56
- Credits: 3
- Pre-Requisites: MECH72165
- CoRequisites: CNTR72205
Year 2 Project B
WELD72010
This is a continuation of the Year 2 Project A. The course is divided into group tasks related to the completion of the manufacturing or welding automation work cell project and individual training/tasks concerning the delivery of Programmable Logic Controller (PLC) training. Project Completion Tasks include: sensor and actuator selection and integration; operator panel design; electrical panel interior layout; panel electrical schematic conception and production; PLC installation and programming; Human Machine Interface (HMI) installation and programming; Project documentation (individual). PLC Training topics include: PLC configurations; proprietary PLC languages and the IEC 61131-3 standard; function calls; advanced instructions for file manipulation, file arithmetic and logic, shifting register functions, FIFO, LIFO, and sequencers; intelligent I/O modules for analog devices.
- Hours: 56
- Credits: 4
- Pre-Requisites: WELD72000
- CoRequisites:
Level 5
Course details
Co-op Work Term I (MSE)
COOP72020
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV71050 OR CEPR71050
- CoRequisites:
Level 6
Course details
Co-op Work Term II (MSE)
COOP73030
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV71050 OR CEPR71050
- CoRequisites:
Level 7
Course details
Design of Machine Elements I
DSGN73030
- Hours: 56
- Credits: 4
- Pre-Requisites: MATR72050
- CoRequisites:
Differential Equations
MATH73015
Topics covered in this course include: methods of solving first-order differential equations; second-order linear equations with constant coefficients; higher-order linear equations with constant coefficients; systems of first order differential equations; Laplace transform and discontinuous forcing functions.
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH71000 AND MATH71570
- CoRequisites:
Fluid Mechanics
MECH72125
- Hours: 56
- Credits: 4
- Pre-Requisites: MATH71570 AND PHYS71095
- CoRequisites:
Science, Technology and Society
SOC71045
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Industrial Engineering
MANU73000
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Metallurgy and Behaviour of Engineering Alloys
WELD73000
This course provides an in-depth review of common industrial alloys, their method of manufacture, heat treatment and resulting microstructural properties. The properties of alloys will be related to industrial applications and considerations for welding will be introduced for mild steels and aluminum alloys. The fundamentals of fracture mechanics is introduced including modes of failure (brittle, ductile) and service conditions that can cause fracture in metals (fatigue, creep). The performance and selection of materials for low temperature service will be considered and the causes and common practices to manage corrosion of metals and welded connections will be introduced.
- Hours: 56
- Credits: 4
- Pre-Requisites: MATR71015
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 3 Project - A
MECH73255
Four to five students will design or receive from a third party customer, a product for automated manufacturing and / or assembly. The entire automated system for building the product will also be designed. The larger groups will require formal delineation of duties and responsibilities. Assembly and detail drawings will be a main form of manufacturing communication and will be of industrial quality containing all required information. Process design will include mechanical drawings, material flow plans and project management tools. Certain mechanical analysis studies will be required for design validation.
- Hours: 56
- Credits: 3
- Pre-Requisites: MECH72175
- CoRequisites: DSGN73030
Year 3 Project A
WELD73010
Groups of four to five students will design or receive from a third-party customer, a product requiring automated welding, joining, or inspection. The entire automated system for building the product will also be designed. The larger groups will require formal distribution of duties and responsibilities. Assembly and detail drawings will be a main form of manufacturing communication and will be of industrial quality containing all required information. Process design will include mechanical drawings, material flow plans and project management tools. Certain mechanical analysis studies will be required for design validation.
- Hours: 56
- Credits: 4
- Pre-Requisites: WELD72010
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Microprocessors and Embedded Systems
CNTR73140
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG72355
- CoRequisites:
Artificial Intelligence
CNTR73150
Topics in this course include: solving problems by searching (uninformed search algorithms, informed search algorithms, nonclassical search) and learning (regression and classification with linear models and artificial neural networks). The students will develop computer programs for solving a given problem using different searching methods and for simple character recognition using neural networks.
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG71985 OR PROG72355
- CoRequisites:
Finite Element Analysis
DSGN74045
- Hours: 42
- Credits: 3
- Pre-Requisites: MATR72050
- CoRequisites:
Digital Signal Processing
ELCN73010
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH71000 AND MATH71570
- CoRequisites:
Advanced Technical Elective I
ENGG74020
On an individual basis and through self-directed learning, students will select an area of specialized study involving engineering analysis, design, development and research. The area of study may be in product design, process design or process control. It may include a new design, design improvement/refinement or applied research. The study will be under the supervision of a faculty or industry mentor and may include industry-based projects or applied research with a multi-disciplinary approach. Students must approach faculty members regarding supervision in the term preceding the start of this course.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Advanced Technical Elective II
ENGG74030
This course allows students to extend their previous self-study or research topic or to begin a new topic of interest. On an individual basis and through self-directed learning, students will select an area of specialized study involving engineering analysis, design, development and research. The area of study may be in product design, process design or process control. It may include a new design, design improvement/refinement or applied research. The study will be under the supervision of a faculty or industry mentor and may include industry-based projects or applied research with a multi-disciplinary approach. Students must approach faculty members regarding supervision in the term preceding the start of this course.
- Hours: 42
- Credits: 3
- Pre-Requisites: ENGG74020 AND MECH74100
- CoRequisites:
Value Engineering and Life Cycle Costing
ENGG74100
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Advanced Manufacturing Processes
MANU73020
Topics in this course include: manufacturing tolerances; advanced Geometric Dimensioning and Tolerancing concepts and their application; Coordinate Measuring Machines theoretical background and operation principles; machined surface condition measurement and parameters interpretation; non-conventional machining processes; lasers and their applications for material processing.
- Hours: 42
- Credits: 3
- Pre-Requisites: MANU72025
- CoRequisites:
Composite Materials
MATR73000
Topics in this course include: classification of modern composites, constituent materials and properties, composite mechanics including stress and strain criteria in laminae and analysis of laminates, design of composite structures, fracture of composites.
- Hours: 42
- Credits: 3
- Pre-Requisites: MANU72025 OR MATR71030 AND MATH73210 OR MATH73215
- CoRequisites:
MSE Program Exemptions
MSEPO70001
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
MSE Program Exemptions
MSEPO70002
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Operations Management
OPER73240
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Introduction to Welding
WELD73295
- Hours: 56
- Credits: 4
- Pre-Requisites: MANU72025 OR MATR71030
- CoRequisites:
Level 8
Course details
Probability and Statistics
MATH74005
Topics in this course include: data summary and graphical display; data analysis methods; random variables and probability distributions; statistical inference: point estimation, confidence intervals, and hypothesis testing; empirical model building; and design of engineering experiments.
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH71570
- CoRequisites:
Thermodynamics
MECH73115
- Hours: 56
- Credits: 3
- Pre-Requisites: CHEM72000 OR CHEM72005 AND MATH71570 OR MATH72000 OR MATH72005 OR MATH72300
- CoRequisites:
Introduction to Natural Sciences
SCIE71000
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Control Systems
CNTR73015
Topics in this course include: fundamentals of feedback control using linear transfer function models; mathematical modeling and block diagrams; stability; system analysis using root locus and frequency diagrams; compensator design using root locus and frequency diagrams.
- Hours: 56
- Credits: 3
- Pre-Requisites: MATH73010 OR MATH73015
- CoRequisites:
Welding and Joining Design
WELD73020
This course will introduce the students to the analysis and the design principles of welded connections in static and fatigue applications and the requirements of applicable design codes. Other topics include in-depth examination of residual stresses and distortion in weldments.
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
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
- Hours: 42
- Credits: 3
- Pre-Requisites: DSGN73030
- CoRequisites:
Welding and Joining Processes
WELD73030
This course provides an in-depth study of various fusion welding, solid state welding, brazing, and soldering processes. After the initial discovery of the process, students will examine the influences of essential parameters on the final joint quality along with the health and safety issues associated with the process.
- Hours: 56
- Credits: 4
- Pre-Requisites: MANU72030
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 3 Project - B
MECH73265
- Hours: 56
- Credits: 3
- Pre-Requisites: MECH73255
- CoRequisites:
Year 3 Project B
WELD73040
Student groups will work on the physical build of the designed prototype or proof of concept. Students will focus on: Manufacturing of all mechanical components within college facilities and/or by third party suppliers. Design of the electrical and controls components at workstation/sub-assembly level and their integration with the mechanical assembly of the entire system. Proof that the original conceptual design will work is achieved by the final demonstration. Interaction between independent groups working on subsections of a single system provides valuable insight into how industrial projects are completed, with emphasis on teamwork and professionalism. A comprehensive final report based on project documentation is also required at the end of the course.
- Hours: 56
- Credits: 4
- Pre-Requisites: WELD73010
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Interdisciplinary Elective Details
Level 9
Course details
Co-op Work Term III (MSE)
COOP74010
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV71050 OR CEPR71050
- CoRequisites:
Level 10
Course details
Economics for Engineers
ECON74000
Engineering Economics is a requirement of the Canadian Engineering Accreditation Board. Marketing and price determination. Project cash flows. Assessment of alternative investments/equipment/projects and determination of output decisions. Depreciation of equipment. Factors affecting decisions: Taxation, Inflation. Assessment and management of uncertainties and risk.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Law, Ethics and Professional Practice
LAW74600
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Finite Element Analysis
DSGN74045
- Hours: 42
- Credits: 3
- Pre-Requisites: MATR72050
- CoRequisites:
Finite Element Analysis for Welded Assemblies
DSGN74130
Topics covered in this course include stress, strains, displacement of solid bodies due to combined loadings, transformation of stress, principal stresses and the maximum distortion energy criterion (von Mises criterion); the mathematical foundations of the one-dimensional finite-element method; analysis of welded parts and welded seams using the SolidWorks Simulation FEA software; model verification and interpretation of graphical and numerical FEA results.
- Hours: 42
- Credits: 3
- Pre-Requisites: MATR72050
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Manufacturing Systems
MANU74020
This course provides a comprehensive overview of systems engineering principles and practices, focusing on the system development process. Students will discover how engineering design, test and evaluation, and system integration are integral to development. In addition, single and multi-station manufacturing systems are covered with an emphasis on automated production lines and Flexible Manufacturing Systems (FMS). Advanced topics in materials transportation, storage, and cellular manufacturing systems are also explored.
- Hours: 56
- Credits: 4
- Pre-Requisites: MANU73000
- CoRequisites:
Welding Metallurgy
WELD74000
This course reviews the metallurgy of welded connections in a range of industrial engineering alloys (carbon steels, low alloy steels, stainless steels, aluminum alloys, copper alloys, nickel alloys, titanium alloys). The thermal cycles of welding and the associated effects on the heat affected zone (HAZ) microstructures and properties are examined. The solidification of weld metal and the subsequent transformations upon cooling (in allotropic materials) are discussed as it pertains to the resulting weld metal properties. Control of welding parameters and selection of welding consumables are discussed to manage defects that can occur as a result of welding such as: hydrogen cracking or embrittlement, solidification cracking, reheat cracking, lamellartearing and softening of the HAZ.
- Hours: 56
- Credits: 4
- Pre-Requisites: WELD73000
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 3 Project - B
MECH73265
- Hours: 56
- Credits: 3
- Pre-Requisites: MECH73255
- CoRequisites:
Year 4 Project A (Welding Capstone)
WELD74010
This is a two-part engineering design project. Students work in large groups and small groups depending on the report to be submitted. This project will be in the areas of welding, material joining, or non-destructive evaluation. The project will involve the application of: Project Initiation and Management, Design Process, Concurrent Engineering Product Design, Design for Manufacture and Assembly, and Design to satisfy engineering, business, and manufacturing criteria. Reports: Project Initiation (large group), Feasibility and Proposal (large group), Preliminary Modelling and Load Case (small group), and Design (small group).
- Hours: 70
- Credits: 5
- Pre-Requisites: WELD73040
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Robotics
ROBO73005
- Hours: 56
- Credits: 3
- Pre-Requisites: CNTR73015
- CoRequisites:
Electrical Foundations
ROBO74000
In this course, mathematical modeling of robots, homogeneous transformation, forward and inverse kinematics, velocity kinematics and dynamics analysis methods are covered. The course is also focused on robotics, automation and related systems in welding, joining, and non-destructive inspection applications.
- Hours: 56
- Credits: 4
- Pre-Requisites: CNTR73015 AND WELD73030
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Advanced Technical Elective III
ENGG74090
This course allows students to extend their previous self-study or research topic or to begin a new topic of interest. On an individual basis and through self-directed learning, students will select an area of specialized study involving engineering analysis, design, development and research. The area of study may be in product design, process design or process control. It may include a new design, design improvement/refinement or applied research. The study will be under the supervision of a faculty or industry mentor and may include industry-based projects or applied research with a multi-disciplinary approach. Students must approach faculty members regarding supervision in the term preceding the start of this course.
- Hours: 42
- Credits: 3
- Pre-Requisites: ENGG74020 AND MECH74100
- CoRequisites:
Non-Destructive Evaluation A
WELD74020
This course introduces the student to physics and the scientific principles that are utilized in various non-destructive evaluation methods. The application of these non-destructive examination methods will also be explored.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Microprocessors and Embedded Systems
CNTR73140
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG72355
- CoRequisites:
Artificial Intelligence
CNTR73150
Topics in this course include: solving problems by searching (uninformed search algorithms, informed search algorithms, nonclassical search) and learning (regression and classification with linear models and artificial neural networks). The students will develop computer programs for solving a given problem using different searching methods and for simple character recognition using neural networks.
- Hours: 42
- Credits: 3
- Pre-Requisites: PROG71985 OR PROG72355
- CoRequisites:
Digital Signal Processing
ELCN73010
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH71000 AND MATH71570
- CoRequisites:
Advanced Technical Elective I
ENGG74020
On an individual basis and through self-directed learning, students will select an area of specialized study involving engineering analysis, design, development and research. The area of study may be in product design, process design or process control. It may include a new design, design improvement/refinement or applied research. The study will be under the supervision of a faculty or industry mentor and may include industry-based projects or applied research with a multi-disciplinary approach. Students must approach faculty members regarding supervision in the term preceding the start of this course.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Advanced Technical Elective II
ENGG74030
This course allows students to extend their previous self-study or research topic or to begin a new topic of interest. On an individual basis and through self-directed learning, students will select an area of specialized study involving engineering analysis, design, development and research. The area of study may be in product design, process design or process control. It may include a new design, design improvement/refinement or applied research. The study will be under the supervision of a faculty or industry mentor and may include industry-based projects or applied research with a multi-disciplinary approach. Students must approach faculty members regarding supervision in the term preceding the start of this course.
- Hours: 42
- Credits: 3
- Pre-Requisites: ENGG74020 AND MECH74100
- CoRequisites:
Value Engineering and Life Cycle Costing
ENGG74100
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Advanced Manufacturing Processes
MANU73020
Topics in this course include: manufacturing tolerances; advanced Geometric Dimensioning and Tolerancing concepts and their application; Coordinate Measuring Machines theoretical background and operation principles; machined surface condition measurement and parameters interpretation; non-conventional machining processes; lasers and their applications for material processing.
- Hours: 42
- Credits: 3
- Pre-Requisites: MANU72025
- CoRequisites:
Composite Materials
MATR73000
Topics in this course include: classification of modern composites, constituent materials and properties, composite mechanics including stress and strain criteria in laminae and analysis of laminates, design of composite structures, fracture of composites.
- Hours: 42
- Credits: 3
- Pre-Requisites: MANU72025 OR MATR71030 AND MATH73210 OR MATH73215
- CoRequisites:
MSE Program Exemptions
MSEPO70003
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
MSE Program Exemptions
MSEPO70004
- Hours: 45
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Operations Management
OPER73240
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Introduction to Welding
WELD73295
- Hours: 56
- Credits: 4
- Pre-Requisites: MANU72025 OR MATR71030
- CoRequisites:
Level 11
Course details
Financial and Managerial Accounting
ACCT74100
Today’s technology employees need financial management skills to make decisions and manage projects within an organization. This introductory course for non-accounting students covers aspects of both financial accounting and management accounting. Students will be able to apply concepts of financial accounting to both personal and business situations, including the preparation and use of basic financial statements. Management accounting topics will allow the students to understand cost behaviour and its use in decision-making, evaluate capital investments, and prepare operating budgets.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Business Fundamentals
BUS71260
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Topics in Management
MGMT74115
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Sustainable and Concurrent Design
DSGN74070
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Non-Destructive Evaluation B
WELD74030
This course will expand the student's knowledge in the engineering principles that are needed to correctly utilize common non-destructive evaluation (NDE) technologies. The specific application of NDE technologies in the quality assurance of welded fabrications will be studied as it relates to code requirements and acceptance criteria.
- Hours: 42
- Credits: 3
- Pre-Requisites: WELD74020
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Year 4 Project - B
MECH74275
- Hours: 70
- Credits: 4
- Pre-Requisites: MECH74265
- CoRequisites:
Year 4 Project B (Welding Capstone)
WELD74040
This is the second part of a two-part welding engineering application and design project. Both parts of the course must be completed within the same calendar year. This part of the project will involve the application of: criteria for selection of manufacturing and assembly processes and equipment, planning and simulating a manufacturing facility, business planning and budgeting, writing formal reports containing their work and presenting the results in front of peers, faculty and industry representatives.
- Hours: 70
- Credits: 5
- Pre-Requisites: WELD74010
- CoRequisites:
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
The topics covered in this course include: methods and the management principles used in Quality Assurance; Total Quality (TQ) continuous improvement; industry standards and procedures relating to manufacturing and welding processes. Fundamental elements of modern methods for statistical quality control used by industry: concepts, principles, procedures, statistical tools, and computations used to analyze and maintain statistical control of manufacturing and production processes and systems; standard statistical methods; and the use of Excel to perform quality control related statistical calculations.
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH74005
- CoRequisites:
Quality Assurance
QUAL74035
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH74005
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Interdisciplinary Elective Details
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.