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 - September 2023
Level 1
Course details
College Reading & Writing Skills
COMM1085
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Excel for Engineering Technology
COMP1347
- Hours: 14
- Credits: 1
- Pre-Requisites:
- CoRequisites:
Conestoga 101
CON0101
- Hours: 1
- Credits: 0
- Pre-Requisites:
- CoRequisites:
Electrical Fundamentals
EECE1475
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Introduction to Fluid Power and Automation
IFME1020
This course introduces the students to the field of industrial fluid power and control. Students will learn fluid power terminology, component sizing and selection methods, circuit design and documentation. Students will understand the fundamental principles as well as the practical applications of fluid power as it applies to industry. In the lab, students are required to design and build a variety of circuits using a combination of hydraulic, pneumatic and electrical components. The hands-on approach provides an excellent learning environment with a significant focus on trouble-shooting and problem solving.
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Conventional Machining Processes
MACH1010
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Mathematics I
MATH1085
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Engineering Drawing I
MECH1050
In this course, both freehand drawing and computer-aided drawing techniques (using AutoCAD) are used to introduce the student to Mechanical Engineering drawings. The material covered will include orthographic representations and projection, auxiliary views, sections, dimensioning and isometric drawing. During the course, the student will create detail, working, and assembly drawings conforming to CSA/ANSI standards.
- Hours: 84
- Credits: 6
- Pre-Requisites:
- CoRequisites:
Introduction to Structured Programming
PROG1125
This introductory course will enable students to learn computer software fundamentals via a hands-on approach to writing computer programs in Microsoft Windows environments. The course will cover techniques such as: user interfaces, event handling, data storage, data manipulation, decision making, code repetition, and data structures. Students will employ a variety of strategies as they develop and troubleshoot their programs
- Hours: 28
- Credits: 2
- Pre-Requisites:
- CoRequisites:
Level 2
Course details
Introduction to Geometric Dimensioning and Tolerancing
DRWG1405
- Hours: 28
- Credits: 2
- Pre-Requisites: MECH1050
- CoRequisites:
Mathematics II
MATH1195
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH1085
- CoRequisites:
Engineering Drawing II
MECH1065
- Hours: 56
- Credits: 4
- Pre-Requisites: MECH1050
- CoRequisites:
Engineering Materials
MECH1130
- Hours: 70
- Credits: 5
- Pre-Requisites:
- CoRequisites:
Applied Mechanics
MECH1220
- Hours: 70
- Credits: 5
- Pre-Requisites: MATH1085
- CoRequisites:
PLC and HMI Programming
PROG1095
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 3
Course details
Dimensional Metrology and Coordinate Measuring Machines
DIMM2010
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Digital Devices and Microprocessors
EECE2450
- Hours: 84
- Credits: 6
- Pre-Requisites: EECE1470 OR EECE1475
- CoRequisites:
Electrical Design and Commissioning
EECE2650
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE1475
- CoRequisites:
Manufacturing Processes
MANU2070
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Advanced PLC Programming
PROG2187
- Hours: 84
- Credits: 6
- Pre-Requisites: PROG1095
- CoRequisites:
Introduction to Robotics
ROBO2020
This course introduces the student to the history and use of robots in industry. Standard arm configurations and hardware are examined including the principles of path control, motion sensing, speed and position control, and servo-actuators. End-effectors, supplemental tooling hardware, and sensors are examined for their interaction with other workcell elements. Students program various types of robot controllers ranging from stop-to-stop sequencers and to continuous path servo-controlled robots that use high-level control languages.
- Hours: 70
- Credits: 5
- Pre-Requisites: PROG1125 OR PROG1395 OR PROG2170
- CoRequisites:
Level 4
Course details
Process Control - Control Systems
CNTR2080
This course covers the basics of servo-control. Assorted control alogorithms are taught for position, velocity and acceleration. System response characteristics are also taught. Students will design and implement analog and digital controllers in the lab section.
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE2450 AND PROG2185 OR PROG2187
- CoRequisites:
Problem Solving and Design
DSGN2060
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Tool Design for Automation
MANU2015
This course will introduce students to tooling and associated equipment that is used for automated processes in industry today. The students will review machine and cutting tools used for metal cutting operations. The student will also practice the principals of fixture design for work holding and material handling and discuss punch presses and die design, injection moulding machines and mould design and automated gauging equipment. The current methods of material handling used in industry for automated processes will also be discussed.
- Hours: 42
- Credits: 3
- Pre-Requisites: DRWG1820 OR MECH1065 AND MANU2070
- CoRequisites:
Mechanics of Materials
MECH2030
- Hours: 56
- Credits: 4
- Pre-Requisites: MECH1130 AND MECH1220
- CoRequisites:
Safety Circuits and Standards
MECH2145
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE1475 OR EECE2330
- CoRequisites:
Advanced Programming
PROG2420
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE2450 AND PROG1125 OR PROG1395
- CoRequisites:
Advanced Automation and Robotics
ROBO2050
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE2450 AND ROBO2020
- CoRequisites:
Level 5
Course details
Design for Manufacturing
DSGN3000
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Data Communications
EECE3140
The communication of information of all kinds by means of binary signals is an essential part of any technical, business, or educational activity. This course covers the main concepts and components of data communications, and in particular it covers: asynchronous and synchronous communications, interface standards, modems, multiplexing, error control, and data compression and encryption. It also examines the principles of complex networks: the Open System Interconnection (OSI) model, Wide Area Networks (WANs), and Local Area Networks (LANs). Theory is accompanied by lab assignments and lab exercises.
- Hours: 56
- Credits: 4
- Pre-Requisites: PROG2185 OR PROG2187 AND PROG2420
- CoRequisites:
Industrial Engineering and Time Study
IENG3005
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Additive and Advanced Manufacturing
MANU2060
- Hours: 42
- Credits: 3
- Pre-Requisites: MECH1065
- CoRequisites:
Dynamics
MECH2100
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH1085
- CoRequisites:
Quality Assurance and Systems
QUAL2010
The course will provide an understanding of concepts, applications and practical skills on quality engineering and management. Topics covered include: History of Quality, seven basic statistical control tools (Cause and Effect, Pareto Analysis, Histogram, Scatter Plot, Xbar-R charts, Attribute Charts, GRR Analysis), mathematical development of grouped sigma vs. trial sigma, Developing Control Limits, Confidence Limits & Percentage out of specification, Chart trend analysis, Statistical sampling plans (MIL STD 105), ISO 9001, DOE (Design of Experiment), FMEA (Failure Mode Effect Analysis), Introduction to GD&T (Geometric dimensioning and tolerancing), Application of Excel in QA, MINITAB 16 Introduction, OC Curve (Understanding Probability) Probability Inference on Capability (Chi-Square Analysis), ANNOVA (Analysis of Variance) Regression Analysis (Linear vs. Logarithmic). The course has five major assignments, midterm exam and final exam. The course will use examples from automotive, aerospace, sports, business and medicine to illustrate concepts. Textbook is not required since concepts, applications and analysis techniques will be included from Dr. Deming, Dr. Juran, Dr. Ishikawa, Dr. Besterfield, Dr. Gryna, Dr. Starbird, Dr. Doty and Forrest E. Breyfogle.
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH1085
- CoRequisites:
Automation Project - A
ROBO3070
- Hours: 28
- Credits: 2
- Pre-Requisites: MACH1010 AND MANU2015 AND PROG2185 OR PROG2187 AND ROBO2050
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 6
Course details
Engineering Economics
ECON1041
Contemporary engineering professionals are widely recognized as principal decision makers who have to decide among alternatives with respect to expected costs and benefits, while taking into account strategic and policy issues affecting their corporations. The course is based on a thorough understanding of the concepts of the time value of money, cash flow analysis, present and future worth analyses, depreciation and financial accounting, effects of inflation, income taxes and marketing goals.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Computer Integrated Manufacturing (CIM)
MANU3030
- Hours: 42
- Credits: 3
- Pre-Requisites: QUAL2010
- CoRequisites:
Automation Project - B
ROBO3080
Students are required to undertake a major manufacturing and automation project, simulating as nearly as possible the integration of advanced technologies. As students utilize all they have learned in previous years to design and build a complete automated manufacturing system, they will develop the ability to plan, schedule, self-direct and evaluate, and will build communication skills and team building techniques.
- Hours: 112
- Credits: 8
- Pre-Requisites: ROBO3070
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 1
Course details
College Reading & Writing Skills
COMM1085
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Excel for Engineering Technology
COMP1347
- Hours: 14
- Credits: 1
- Pre-Requisites:
- CoRequisites:
Conestoga 101
CON0101
- Hours: 1
- Credits: 0
- Pre-Requisites:
- CoRequisites:
Electrical Fundamentals
EECE1475
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Introduction to Fluid Power and Automation
IFME1020
This course introduces the students to the field of industrial fluid power and control. Students will learn fluid power terminology, component sizing and selection methods, circuit design and documentation. Students will understand the fundamental principles as well as the practical applications of fluid power as it applies to industry. In the lab, students are required to design and build a variety of circuits using a combination of hydraulic, pneumatic and electrical components. The hands-on approach provides an excellent learning environment with a significant focus on trouble-shooting and problem solving.
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Conventional Machining Processes
MACH1010
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Mathematics I
MATH1085
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Engineering Drawing I
MECH1050
In this course, both freehand drawing and computer-aided drawing techniques (using AutoCAD) are used to introduce the student to Mechanical Engineering drawings. The material covered will include orthographic representations and projection, auxiliary views, sections, dimensioning and isometric drawing. During the course, the student will create detail, working, and assembly drawings conforming to CSA/ANSI standards.
- Hours: 84
- Credits: 6
- Pre-Requisites:
- CoRequisites:
Introduction to Structured Programming
PROG1125
This introductory course will enable students to learn computer software fundamentals via a hands-on approach to writing computer programs in Microsoft Windows environments. The course will cover techniques such as: user interfaces, event handling, data storage, data manipulation, decision making, code repetition, and data structures. Students will employ a variety of strategies as they develop and troubleshoot their programs
- Hours: 28
- Credits: 2
- Pre-Requisites:
- CoRequisites:
Level 2
Course details
Co-op and Career Preparation
CEPR1020
- Hours: 14
- Credits: 1
- Pre-Requisites:
- CoRequisites:
Introduction to Geometric Dimensioning and Tolerancing
DRWG1405
- Hours: 28
- Credits: 2
- Pre-Requisites: MECH1050
- CoRequisites:
Mathematics II
MATH1195
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH1085
- CoRequisites:
Engineering Drawing II
MECH1065
- Hours: 56
- Credits: 4
- Pre-Requisites: MECH1050
- CoRequisites:
Engineering Materials
MECH1130
- Hours: 70
- Credits: 5
- Pre-Requisites:
- CoRequisites:
Applied Mechanics
MECH1220
- Hours: 70
- Credits: 5
- Pre-Requisites: MATH1085
- CoRequisites:
PLC and HMI Programming
PROG1095
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 3
Course details
Co-op Work Term I (Robotics and Automation)
COOP1130
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV1020 OR CEPR1020
- CoRequisites:
Level 4
Course details
Dimensional Metrology and Coordinate Measuring Machines
DIMM2010
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Digital Devices and Microprocessors
EECE2450
- Hours: 84
- Credits: 6
- Pre-Requisites: EECE1470 OR EECE1475
- CoRequisites:
Electrical Design and Commissioning
EECE2650
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE1475
- CoRequisites:
Manufacturing Processes
MANU2070
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Advanced PLC Programming
PROG2187
- Hours: 84
- Credits: 6
- Pre-Requisites: PROG1095
- CoRequisites:
Introduction to Robotics
ROBO2020
This course introduces the student to the history and use of robots in industry. Standard arm configurations and hardware are examined including the principles of path control, motion sensing, speed and position control, and servo-actuators. End-effectors, supplemental tooling hardware, and sensors are examined for their interaction with other workcell elements. Students program various types of robot controllers ranging from stop-to-stop sequencers and to continuous path servo-controlled robots that use high-level control languages.
- Hours: 70
- Credits: 5
- Pre-Requisites: PROG1125 OR PROG1395 OR PROG2170
- CoRequisites:
Level 5
Course details
Co-op Work Term II (Robotics and Automation)
COOP2130
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV1020 OR CEPR1020
- CoRequisites:
Level 6
Course details
Process Control - Control Systems
CNTR2080
This course covers the basics of servo-control. Assorted control alogorithms are taught for position, velocity and acceleration. System response characteristics are also taught. Students will design and implement analog and digital controllers in the lab section.
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE2450 AND PROG2185 OR PROG2187
- CoRequisites:
Problem Solving and Design
DSGN2060
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Tool Design for Automation
MANU2015
This course will introduce students to tooling and associated equipment that is used for automated processes in industry today. The students will review machine and cutting tools used for metal cutting operations. The student will also practice the principals of fixture design for work holding and material handling and discuss punch presses and die design, injection moulding machines and mould design and automated gauging equipment. The current methods of material handling used in industry for automated processes will also be discussed.
- Hours: 42
- Credits: 3
- Pre-Requisites: DRWG1820 OR MECH1065 AND MANU2070
- CoRequisites:
Mechanics of Materials
MECH2030
- Hours: 56
- Credits: 4
- Pre-Requisites: MECH1130 AND MECH1220
- CoRequisites:
Safety Circuits and Standards
MECH2145
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE1475 OR EECE2330
- CoRequisites:
Advanced Programming
PROG2420
- Hours: 56
- Credits: 4
- Pre-Requisites: EECE2450 AND PROG1125 OR PROG1395
- CoRequisites:
Advanced Automation and Robotics
ROBO2050
- Hours: 70
- Credits: 5
- Pre-Requisites: EECE2450 AND ROBO2020
- CoRequisites:
Level 7
Course details
Co-op Work Term III (Robotics and Automation)
COOP3080
This co-op work term will provide students with college-approved work experience in an authentic, professionally relevant work environment. Students will be provided the opportunity to connect theory and practice by leveraging their academic training to develop a broad base of vocational skills. The practical applications of this work term will promote students’ awareness of key concepts and terminology in their field, cultivate their problem-solving and decision-making capabilities, encourage their development of professional autonomy and collaboration, and enhance their capacity to analyze and reflect on their demonstrated abilities in the workplace.
- Hours: 420
- Credits: 14
- Pre-Requisites: CDEV1020 OR CEPR1020
- CoRequisites:
Level 8
Course details
Design for Manufacturing
DSGN3000
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Data Communications
EECE3140
The communication of information of all kinds by means of binary signals is an essential part of any technical, business, or educational activity. This course covers the main concepts and components of data communications, and in particular it covers: asynchronous and synchronous communications, interface standards, modems, multiplexing, error control, and data compression and encryption. It also examines the principles of complex networks: the Open System Interconnection (OSI) model, Wide Area Networks (WANs), and Local Area Networks (LANs). Theory is accompanied by lab assignments and lab exercises.
- Hours: 56
- Credits: 4
- Pre-Requisites: PROG2185 OR PROG2187 AND PROG2420
- CoRequisites:
Industrial Engineering and Time Study
IENG3005
- Hours: 56
- Credits: 4
- Pre-Requisites:
- CoRequisites:
Additive and Advanced Manufacturing
MANU2060
- Hours: 42
- Credits: 3
- Pre-Requisites: MECH1065
- CoRequisites:
Dynamics
MECH2100
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH1085
- CoRequisites:
Quality Assurance and Systems
QUAL2010
The course will provide an understanding of concepts, applications and practical skills on quality engineering and management. Topics covered include: History of Quality, seven basic statistical control tools (Cause and Effect, Pareto Analysis, Histogram, Scatter Plot, Xbar-R charts, Attribute Charts, GRR Analysis), mathematical development of grouped sigma vs. trial sigma, Developing Control Limits, Confidence Limits & Percentage out of specification, Chart trend analysis, Statistical sampling plans (MIL STD 105), ISO 9001, DOE (Design of Experiment), FMEA (Failure Mode Effect Analysis), Introduction to GD&T (Geometric dimensioning and tolerancing), Application of Excel in QA, MINITAB 16 Introduction, OC Curve (Understanding Probability) Probability Inference on Capability (Chi-Square Analysis), ANNOVA (Analysis of Variance) Regression Analysis (Linear vs. Logarithmic). The course has five major assignments, midterm exam and final exam. The course will use examples from automotive, aerospace, sports, business and medicine to illustrate concepts. Textbook is not required since concepts, applications and analysis techniques will be included from Dr. Deming, Dr. Juran, Dr. Ishikawa, Dr. Besterfield, Dr. Gryna, Dr. Starbird, Dr. Doty and Forrest E. Breyfogle.
- Hours: 42
- Credits: 3
- Pre-Requisites: MATH1085
- CoRequisites:
Automation Project - A
ROBO3070
- Hours: 28
- Credits: 2
- Pre-Requisites: MACH1010 AND MANU2015 AND PROG2185 OR PROG2187 AND ROBO2050
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 9
Course details
Engineering Economics
ECON1041
Contemporary engineering professionals are widely recognized as principal decision makers who have to decide among alternatives with respect to expected costs and benefits, while taking into account strategic and policy issues affecting their corporations. The course is based on a thorough understanding of the concepts of the time value of money, cash flow analysis, present and future worth analyses, depreciation and financial accounting, effects of inflation, income taxes and marketing goals.
- Hours: 42
- Credits: 3
- Pre-Requisites:
- CoRequisites:
Computer Integrated Manufacturing (CIM)
MANU3030
- Hours: 42
- Credits: 3
- Pre-Requisites: QUAL2010
- CoRequisites:
Automation Project - B
ROBO3080
Students are required to undertake a major manufacturing and automation project, simulating as nearly as possible the integration of advanced technologies. As students utilize all they have learned in previous years to design and build a complete automated manufacturing system, they will develop the ability to plan, schedule, self-direct and evaluate, and will build communication skills and team building techniques.
- Hours: 112
- Credits: 8
- Pre-Requisites: ROBO3070
- CoRequisites:
Student must pass 1 Course(s), selected in the Student Portal from available course options
Program outcomes
- Monitor compliance with current legislation, standards, regulations and guidelines.
- Plan, co-ordinate, implement and evaluate quality control and quality assurance procedures to meet organizational standards and requirements.
- Monitor and encourage compliance with current health and safety legislation, as well as organizational practices and procedures.
- Develop and apply sustainability* best practices in workplaces.
- Use current and emerging technologies* to implement mechanical engineering projects.
- Analyze and solve complex mechanical problems by applying mathematics and fundamentals of mechanical engineering
- Prepare, analyze, evaluate and modify mechanical engineering drawings and other related technical documents.
- Design and analyze mechanical components, processes and systems by applying fundamentals of mechanical engineering.
- Design, manufacture and maintain mechanical components according to required specifications.
- Establish and verify the specifications of materials, processes and operations for the design and production of mechanical components.
- Plan, implement and evaluate projects by applying project management principles.
- Develop strategies for ongoing personal and professional development to enhance work performance.
- Apply business principles to design and engineering practices.
- Design, program and integrate control systems for machines, robots and automation.