Program delivery note

Program delivery note: Fanshawe will temporarily deliver this program as listed under "locations" to the right of your screen or in the "+ more details" menu on mobile.

Begin a challenging and highly rewarding career as a Mechanical Engineering Technician - 2021/2022

In many ways, computers are at the centre of the manufacturing industry. They run the machines that keep our economy strong and dynamic. They also need strong and dynamic technicians to ensure they don’t break down and are working to their full potential. If you’re excited by the opportunity to work with cutting-edge software in a career that is challenging and highly rewarding, the Mechanical Engineering Technician - CNC/CAM program will give you the skills needed to manufacture the perfect career.

You’ll focus your learning on machine trade theory, machine shop, mechanical blueprint reading and applied mathematics and Computer Aided Design (CAD). You'll get hands on experience with the computer applications and software used in Computer Aided Machining (CAM) and Computerized Numerical Control (CNC) programs. You’ll have cutting –edge knowledge for the always evolving computer manufacturing world. Plus, There's also a mandatory co-op placement in year two of the program, so you can earn while you learn, testing your knowledge in real situations, in real machine shops.

When you graduate, you'll be qualified to work in production and jobbing shops, aircraft and aerospace, automotive, cabinetmaking, agricultural machinery production, instrumentation and service industries. Begin manufacturing your career today.

Vivek Thomas
Graduate 2015

"The time I spent at Fanshawe was one of the best phases of my life. Not only because I learned a trade upon which I can build a fruitful career, but also the people and the surrounding environment were always full of positive vibes which helped a lot for a first-timer like me to integrate into the Canadian way of life."



Admission Requirements - 2021/2022

Admission Requirements

OSSD with courses from the College (C), University (U),
University/College (M), or Open (O) stream
Academic and Career Entrance Certificate (ACE)
Pre-Technology Ontario College Certificate
Ontario High School Equivalency Certificate (GED) 
Mature Applicant with appropriate preparation

English Language Requirements

Applicants whose first language is not English will be required to demonstrate proficiency in English by one of the following methods:

  • A Grade 12 College Stream or University Stream English credit from an Ontario Secondary School, or equivalent, depending on the program's Admission Requirements
  • Test of English as a Foreign Language (TOEFL) test with a minimum score of 550 for the paper-based test (PBT), or 79 for the Internet-based test (iBT), with test results within the last two years
  • International English Language Testing System (IELTS) Academic test with an overall score of 6.0 with no score less than 5.5 in any of the four bands, with test results within the last two years. SDS Program Requirements. 
  • Canadian Academic English Language (CAEL) test with an overall score of 60 with no score less than 50 in any of the four bands, with test results within the last two years
  • Pearson Test of English Academic (PTE) with a minimum score of 53, with test results within the last two years
  • A Cambridge English Test (FCE/CAE/CPE) with an overall score on the Cambridge English Scale of 169 with no language skill less than 162, with test results within the last two years
  • An English Language Evaluation (ELE) at Fanshawe College with a minimum score of 70% in all sections of the test, with test results within the last two years
  • Fanshawe College ESL4/GAP5 students: Minimum grade of 80% in ESL4/GAP5 Level 8, 75% in ESL4/GAP5 Level 9, or 70% in ESL4/GAP5 Level 10

Applicant Selection Criteria

Where the number of eligible applicants exceeds the available spaces in the program, the Applicant Selection Criteria will be:

  1. Preference for Permanent Residents of Ontario
  2. Receipt of Application by February 1st (After this date, Fanshawe College will consider applicants on a first-come, first-served basis until the program is full)
  3. Achievement in the Admission Requirements


Mechanical Engineering Technician - CNC/CAM-2021/2022

Level 1
Gen Ed - Take a 3 credit General Education elective course.
Take all of the following Mandatory Courses:
DRAF-1056Blueprint Reading3
This basic course introduces the student to mechanical blueprint reading. Topics covered will include lines, dimensioning, tolerances, types of projection and methods to interpret working drawings.
CADD-1060Computer Aided Design 13
This course is designed to introduce the student to two dimensional CAD (computer aided design) using 2D CAD software. Topics will include the setup of the user interface, file management, creating and editing two dimensional geometry, analyzing and editing of geometry to ensure compatibility for use in toolpaths and creating engineering drawings.
DEVL-1054Skills for Career Success2
This course will cover topics in digital literacy, career management and workplace communication.
MACH-1130Conventional Machine Shop 15.5
This course will enable the student to produce machined metal parts to the specifications of a technical drawing, by means of safely operating milling machines, lathes, and surface grinders.
COMM-1004Language & Communication Skills 13
COMM1004 provides the student with an opportunity to establish skills in reading, writing and editing documents for work-related and personal uses. Students will also practice important study/reading skills and apply grammar rules.
MECH-1075Conventional Machining Theory3
This course is an introductory metal machining theory course covering safety, metrology, drills, lathes, grinders and milling machines.
MATH-1212Mathematics for Trades 12
An introductory level course that teaches students the necessary mathematical skills that will enable them to be successful in the trades programs.

Level 2
Take all of the following Mandatory Courses:
CADD-1081Computer Aided Design 24
This course is an introduction to using a CAD software package to create CAD data. The students will learn the essential skills to create 2D geometry and working.
MACH-1176Computer Numeric Control8
This course will enable the student to produce machined metal parts to the specifications of a technical drawing, by means of safely setting up, programming, and operating CNC machines.
MECH-1117Geometric Dimensioning & Tolerancing2
In this course students will be introduced to terms, definitions and concepts used in geometric dimensioning and tolerancing.
COOP-1020Co-operative Education Employment Prep1
This workshop will provide an overview of the Co-operative Education consultants and students' roles and responsibilities as well as the Co-operative Education Policy. It will provide students with employment preparatory skills specifically related to co-operative education work assignments and will prepare students for their work term.
MATH-3087Mathematics for Trades 22
A second level course that teaches students the necessary mathematical skills that will enable them to be successful in the trades programs.
MECH-1012Jig & Fixture Design2
This is an introductory course in tool design that deals with basic jigs and fixtures used for metal machining. Sketching, drafting and CAD techniques will be applied in this course.
BUSI-1103Introduction to Small Business Concepts3
This introductory course will examine some of the theoretical concepts and practical experiences necessary for effectively running a small business. A wide variety of topics such as the social and ethical responsibility of a contemporary business, the importance of human resource and financial resource management, and the current trends in Canadian business will be studied.

Level 3
Gen Ed - Take a 3 credit General Education elective course.
Take all of the following Mandatory Courses:
CADD-1059Computer Aided Machining6
This is a comprehensive level 2D CAM course. The students will learn to generate tool paths on new and previously completed CAD files. The student will generate and verify tool paths of CNC code form 2D and 3D models; some of which will be run on the CNC machine tools. The student will create and import various CAD files from different software packages to create tool paths. The skills learned in this course will prepare the student to work in an engineering/manufacturing environment.
MACH-3049Computer Numerical Control 37.5
This course will enable the student to expand on the programming knowledge gained in Mach-3048. Many advanced programming techniques will be covered. These include; 4th axis programming, thread milling, turning shapes with declining slopes, as well as learning to construct programs using variables.
MATH-3056Mathematics 42
This applied mathematics course presents students with problems in applied geometry that would help them understand surfaces and solids when working with CNC machines and programs.
MACH-1166Quality Assurance4
This introductory course examines the concepts and methods used to monitor quality in modern CNC manufacturing environments. There will be an overview of effective inspection methods, data gathering, and other tools used by industry to control production.

Gen Ed - Electives
Take 6 General Education Credits -
Normally taken in Levels 1 and 3

Program Residency
Students Must Complete a Minimum of 18 credits in this
program at Fanshawe College to meet the Program Residency
requirement and graduate from this program

Careers - 2021/2022

Career Opportunities

Progressive, technologically modern companies are looking for well-trained operators and programmers.  The computer numerical programmer is a vital member of their staff.  Graduates can expect to work in production and jobbing shops, aircraft and aerospace, automotive, cabinetmaking, agricultural machinery production, instrumentation and service industries.

More Information - 2021/2022

A Co-operative Education Program
An Accelerated Ontario College Diploma Program
Program Code: MNC2S
Campus Code: ST (ST - St. Thomas)
September Admission
15 week terms
Academic Calendars available at


St. Thomas/Elgin Regional Campus: 519-633-2030

Program Description

The Mechanical Engineering Technician - CNC/CAM program provides the student with the necessary knowledge and skills to work in the modern machining environment.  In the technician program, the emphasis will be on using software and equipment to develop programs using computer aided machining software.  Graduates of this program will have experience in process planning, machine set-up, programming, troubleshooting, implementing quality control procedures and computer numerical controlled machining.  Technicians must also possess good communication skills and work well in a team environment. In the first year of the program, the student will receive training in conventional machining through courses such as machine trade theory, machine shop, mechanical blueprint reading and applied mathematics.  Since computers play an important role in the profession, the courses offered in the program will include an overview of computer applications, numerical control technology and computer aided design in both 2D and 3D modes.

The program has been designed, in consultation with our industry partners, to develop and reinforce important employability skills. 

Co-operative Education

Students who fulfill both the academic and co-op requirements of the program will be eligible to graduate with a Co-op Endorsed Diploma.  More information about Co-operative Education can be found at

Learning Outcomes

The graduate has reliably demonstrated the ability to:

  1. Complete all work in compliance with current legislation, standards, regulations and guidelines;
  2. Apply quality control and quality assurance procedures to meet organizational standards and requirements;
  3. Comply with current health and safety legislation, as well as organizational practices and procedures;
  4. Apply sustainability* best practices in workplaces. 5. use current and emerging technologies* to support the implementation of mechanical engineering projects;
  5. Analyze and solve mechanical problems by applying mathematics and fundamentals of mechanical engineering;
  6. Interpret, prepare and modify mechanical engineering drawings and other related technical documents;
  7. Contribute to the design and the analysis of mechanical components, processes and systems applying fundamentals of mechanical engineering;
  8. Manufacture, assemble, maintain and repair mechanical components according to required specifications;
  9. Verify the specifications of materials, processes and operations to support the design and production of mechanical components;
  10. Contribute to the planning, implementation and evaluation of projects;
  11. Develop strategies for ongoing personal and professional development to enhance work performance.

Program Pathways

For information about Program Pathways visit

Program Details

More details

Canadian Students

Start Dates

Full Time Offerings

2021 September

International Students

Start Dates
2021 September
Program Code
Academic School

Program Coordinator:

Jeff Walker

Day Time
Ontario College Diploma
45 weeks