Mechanical Engineering Technology - Robotics and Automation (Optional Co-op)

Select start date and campus

Close

Applying as a Canadian applicant

Domestic students should apply online or by phone at 1-888-892-2228.

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

Level 1

Course details

College Reading & Writing Skills
COMM1085

Description: This course introduces students to the reading, writing, and critical thinking skills needed for academic and workplace success. Students will analyse a variety of texts and apply the steps of planning, writing, and revising to produce writing that meets the expectations of selected audiences and purposes. The course prepares students for college-level writing tasks, research, and documentation by asking them to produce clear, informed, and purposeful documents relevant to both academic and professional contexts.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Excel for Engineering Technology
COMP1347

Description: This introductory course will enable the learner to effectively use Microsoft Excel to view, print, modify, and create spreadsheets, with a focus on applications for Engineering Technology.
  • Hours: 14
  • Credits: 1
  • Pre-Requisites:
  • CoRequisites:

Conestoga 101
CON0101

Description: This self-directed course focuses on introducing new students to the supports, services, and opportunities available at Conestoga College. By the end of this course, students will understand the academic expectations of the Conestoga learning environment, as well as the supports available to ensure their academic success. Students will also be able to identify on-campus services that support their health and wellness, and explore ways to get actively involved in the Conestoga community through co-curricular learning opportunities.
  • Hours: 1
  • Credits: 0
  • Pre-Requisites:
  • CoRequisites:

Electrical Fundamentals
EECE1475

Description: This course provides students with a working knowledge of electrical principles, electrical circuit components and industrial electrical applications. Supplemented with laboratory exercises, students learn about voltage, current, and power in AC and DC circuits. Students will also be introduced to devices commonly used in industrial control circuits such as basic sensors and actuators, AC and DC motors, transformers, and how these are interconnected. Students will be introduced to industrial schematic interpretation and creation.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites:
  • CoRequisites:

Introduction to Fluid Power and Automation
IFME1020

Description:

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

Description: This course is designed to expose the student to the practical and theoretical aspects and basic knowledge of conventional metal removal machine tools and their various cutting tools used in manufacturing processes. In addition, the student will understand the fundamentals of metric and imperial system of measurement, and the use and application of precision measuring instruments.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Mathematics I
MATH1085

Description: This course provides an extensive review and reinforces some of the topics taken by students in high school. Its purpose is to ensure that the student has a fluent background in algebra and trigonometry in order to succeed in subsequent work in engineering technology. The material covered includes fundamental arithmetic and algebraic operations, geometry, trigonometry, vectors, and the solution of systems of linear equations by algebraic methods. This course helps students to develop essential employability skills by using examples and problems relating to the engineering technology field.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites:
  • CoRequisites:

Engineering Drawing I
MECH1050

Description:

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

Description:

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

Description: This series of modules will prepare students for job searching for their co-op work terms with the guidance of a Coop Advisor. Students will familiarize themselves with the co-operative education policies and procedures and will learn the expectations, rules, and regulations that apply in the workplace regarding social, organizational, ethical, and safety issues while developing an awareness of self-reflective practices. Students will reflect on their skills, attitudes, and expectations and examine available opportunities in the workplace. Successful completion of these modules is a requirement for co-op eligibility.
  • Hours: 14
  • Credits: 1
  • Pre-Requisites:
  • CoRequisites:

Introduction to Geometric Dimensioning and Tolerancing
DRWG1405

Description: This course extends basic engineering drafting skills to the applied principles of geometric dimensioning and tolerancing. Emphasis is placed on interpretation and application symbols to drawings, measurements and quality control.
  • Hours: 28
  • Credits: 2
  • Pre-Requisites: MECH1050
  • CoRequisites:

Mathematics II
MATH1195

Description: This course is a continuation of the Mathematics I and is oriented towards the direct application of mathematical techniques to mechanical fundamentals. It covers exponential and logarithmic equations; problems involving ratio, proportion and variation, and plane analytic geometry.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites: MATH1085
  • CoRequisites:

Engineering Drawing II
MECH1065

Description: This course introduces 3D parametric modeling to expand on the basic techniques and information presented in Engineering Drawing I. Topics include: limits and tolerances (both Imperial and Metric), surface texture, and threads and fasteners.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites: MECH1050
  • CoRequisites:

Engineering Materials
MECH1130

Description: This course investigates the selection and application of materials to engineering practice. The material and mechanical properties of metallic, polymeric, ceramic and composite materials and their uses are studied. The effects of loading environment, microstructure, heat treatment and other strengthening mechanisms are also analyzed.
  • Hours: 70
  • Credits: 5
  • Pre-Requisites:
  • CoRequisites:

Applied Mechanics
MECH1220

Description: This introductory course covers the analysis of forces on rigid bodies at rest. Trusses and two dimensional frames are studied along with friction, centroids and moments of inertia.
  • Hours: 70
  • Credits: 5
  • Pre-Requisites: MATH1085
  • CoRequisites:

PLC and HMI Programming
PROG1095

Description: Students will learn the operating principles behind Programmable Logic Controllers (PLC) and how to program them effectively. Students will program using Boolean (binary) logic to control inputs and outputs within automated processes. Students will write programs using Timer and Counter instructions. Students will also learn data management, math and logical operations and program organization. Students will create Human Machine Interface (HMI) applications to interact with control systems.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Electives: General Education
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

Description: 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 4

Course details

Dimensional Metrology and Coordinate Measuring Machines
DIMM2010

Description: This course will provide the student with the principles of dimensional metrology and its applications to quality control. A variety of precision measuring instruments and equipment will be used to check work piece features for size and geometric conformity. Basic operation and programming of a Zeiss Coordinate Measuring Machine (CMM) for measuring various features on a 3D printed precision Renishaw block is also covered.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Digital Devices and Microprocessors
EECE2450

Description: In this course, the student will learn the principles of semiconductors. Students will use semiconductor electronic components and integrated circuits in logic circuits and control applications. This course also covers basic microprocessor and microcomputer architecture. It includes programming of a simple computer, sufficient for simple monitoring and control. Input/output chips for parallel and serial I/O are studied. The use of interpreters and compilers for higher level languages is discussed.
  • Hours: 84
  • Credits: 6
  • Pre-Requisites: EECE1470 OR EECE1475
  • CoRequisites:

Electrical Design and Commissioning
EECE2650

Description: This course covers the design and commissioning of automation systems from an electrical perspective. Students will learn how to read and modify industrial electrical schematics as well as wire and troubleshoot industrial circuits. Students will explore the common panel devices found in electrical panels within automation systems and discuss the purpose of the devices as well as how they are selected. Students will also explore the common field devices found in automation systems such as sensors, actuators and motors as well as methods to connect the devices to the main electrical panel to control the automation system as a whole.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites: EECE1475
  • CoRequisites:

Manufacturing Processes
MANU2070

Description: This course introduces students to common manufacturing processes outside the traditional machining processes. Solidification processes including common metal casting and plastic forming methods are discussed. Students will learn the capabilities and applications of solidification processes, bulk metal deformation processes, sheet metal working processes and powdered metal processes. Welding processes together with various joining and fastening processes are also reviewed in detail. Concepts of design for manufacturing and assembly will be considered.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Advanced PLC Programming
PROG2187

Description: Students will learn how to apply programming fundamentals to an alternate Programmable Logic Controller (PLC) platform. Students will learn how to create PLC configurations including both common, specialty, and remote modules. Students will explore advanced programming principles including; creating instructions and data types, Variable Frequency Drive (VFD) control and programming, analog devices, advanced data manipulation, industrial networks, and IEC61131-3 languages.
  • Hours: 84
  • Credits: 6
  • Pre-Requisites: PROG1095
  • CoRequisites:

Introduction to Robotics
ROBO2020

Description:

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

Description: 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 6

Course details

Process Control - Control Systems
CNTR2080

Description:

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

Description: A basic knowledge of manufacturing fabrication and machining methods and basic electrical/electronic theory is required to build and troubleshoot the product. This practical course exposes the student to different methods of solving problems related to the field of Robotics and Automation while working in teams. The student will examine each stage of the Engineering Design Process and Manufacturing problems solving process. They will apply this knowledge to research, design, produce and document an example product. Each student will also work through a series of exercises designed to strengthen their analytical problem solving troubleshooting and teamwork skills that are important in industry today.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Tool Design for Automation
MANU2015

Description:

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

Description: This course enables the student to recognize the basic principles of strength of materials and apply them to solve practical problems. The design material properties, the mechanical tests and theories used to determine these properties, as well as the stress effects resulting from tension, compression, shear, torsion and bending loads are developed.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites: MECH1130 AND MECH1220
  • CoRequisites:

Safety Circuits and Standards
MECH2145

Description: This course will familiarize the student with the basic concepts and techniques necessary to develop industrial machinery designs to meet current Canadian safety criteria. Students will perform risk assessments and hazard analyses. The student will analyze and design safeguarding requirements for robots and automated systems. This course will examine Ontario's Occupational Health and Safety Act and the design elements necessary for compliance with the OHSA, Sub-Sections 25 (2) (a) and (h). This course will also introduce the students to Ontario's Pre-Start Health and Safety Review and other current machinery safety related standards used in Canada.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites: EECE1475 OR EECE2330
  • CoRequisites:

Advanced Programming
PROG2420

Description: This practical course covers material considered to be useful to an intermediate or advanced programmer. The language used is Visual Basic .NET. Topics include, but are not limited to object-oriented programming, data structures and storage, string manipulation, and exception handling.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites: EECE2450 AND PROG1125 OR PROG1395
  • CoRequisites:

Advanced Automation and Robotics
ROBO2050

Description: This course builds on prior courses in computer, robotics and electro-mechanical devices in a study of robot controllers and cell controllers. Special automation peripherals such as position and velocity sensors and vision systems are covered. Control of motors of various types is also discussed. Labs include robot and PLC programming, vision system applications and component interfacing.
  • Hours: 70
  • Credits: 5
  • Pre-Requisites: EECE2450 AND ROBO2020
  • CoRequisites:

Level 7

Course details

Co-op Work Term III (Robotics and Automation)
COOP3080

Description:

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

Description: The engineering design process is often viewed as an economical application of science. Usually the main objective is to arrive at the least expensive method of satisfying all design and application criteria for a given product. Manufacture and assembly processes can properly fulfill this requirement if product design process is based on principles of economic efficiency.In this course, the student will analyse product design efficiency to compare alternate designs.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Data Communications
EECE3140

Description:

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

Description: This course studies methods of calculating standard times, facilities planning, industrial ergonomics, the Ontario Occupational Health Safety Act and Regulations for industrial establishments. Charting techniques, effort rating, worker allowances, learning curve theory and line balancing of single and parallel systems are also studied. Facilities planning includes a major green field plant layout project that describes the machines, direct labour, management structure and organizational design, material handling equipment, shop and office layouts, site plan and construction schedule. Labour relations are also studied.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites:
  • CoRequisites:

Additive and Advanced Manufacturing
MANU2060

Description: Students will learn the role of additive manufacturing (i.e. 3D printing) in the global markets as it relates to manufacturing environments, innovation and product development. A comprehensive knowledge of the current 3D printing technologies, devices, materials and their applications will be developed. The capabilities of the various techniques and materials and the trade-offs will be explored. A variety of software and hardware tools such as 3D scanners that support the development of a model for printing will be used. Concepts of Design for Manufacturing and Assembly will also be considered. A broad range of product applications including, biomedical, aerospace, jig and fixture components, consumer products, production products and artistry sculpture will be explored. The latest trends, business opportunities and commercialization of the technology will be discussed.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites: MECH1065
  • CoRequisites:

Dynamics
MECH2100

Description: This introductory course covers the effects of forces on rigid bodies at rest and in motion. Trusses and 2-dimensional frames are studied along with friction and centre-of-gravity. In addition, systems with linear and curvilinear motion are analyzed. Acceleration and momentum are examined.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites: MATH1085
  • CoRequisites:

Quality Assurance and Systems
QUAL2010

Description:

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

Description: Students are required to undertake a major manufacturing and automation project, simulating as nearly as possible the integration of advanced technologies. Students will utilize all they have learned in previous years to design a complete automated manufacturing system. During this process, they will develop the ability to plan, schedule, self-direct and evaluate, using communication skills and team building techniques.
  • Hours: 28
  • Credits: 2
  • Pre-Requisites: MACH1010 AND MANU2015 AND PROG2185 OR PROG2187 AND ROBO2050
  • CoRequisites:

Electives: General Education
Student must pass 1 Course(s), selected in the Student Portal from available course options

Level 9

Course details

Engineering Economics
ECON1041

Description:

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

Description: This course examines many of the decisions that must be made before and during the implementation of Computer Integrated Manufacturing. Enterprise software from decision support software (DSS) through computer aided design (CAD) and engineering (CAE) to enterprise resource planning (ERP) and supply chain distribution are studied. Approaches to preparing a manufacturing process for automation or computer integration are investigated. Requirements of a database management system (DBMS) and their structures are discussed. Goldratts’ theory of constraints and optimized production technology (OPT) are studied.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites: QUAL2010
  • CoRequisites:

Automation Project - B
ROBO3080

Description:

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:

Electives: General Education
Student must pass 1 Course(s), selected in the Student Portal from available course options

Program outcomes

  1. Monitor compliance with current legislation, standards, regulations and guidelines.
  2. Plan, co-ordinate, implement and evaluate quality control and quality assurance procedures to meet organizational standards and requirements.
  3. Monitor and encourage compliance with current health and safety legislation, as well as organizational practices and procedures.
  4. Develop and apply sustainability* best practices in workplaces.
  5. Use current and emerging technologies* to implement mechanical engineering projects.
  6. Analyze and solve complex mechanical problems by applying mathematics and fundamentals of mechanical engineering
  7. Prepare, analyze, evaluate and modify mechanical engineering drawings and other related technical documents.
  8. Design and analyze mechanical components, processes and systems by applying fundamentals of mechanical engineering.
  9. Design, manufacture and maintain mechanical components according to required specifications.
  10. Establish and verify the specifications of materials, processes and operations for the design and production of mechanical components.
  11. Plan, implement and evaluate projects by applying project management principles.
  12. Develop strategies for ongoing personal and professional development to enhance work performance.
  13. Apply business principles to design and engineering practices.
  14. Design, program and integrate control systems for machines, robots and automation.