Campus Location: Mississauga, Ontario
Call us today: 905-908-2355
Toll free: 1-855-889-IMTT (4688)
Institute of Machine Tool Technology - Ontario, Canada

CNC Training & Programming Courses

Become a Qualified CNC Machine Tool Operator and Programmer!

Launch a Well-Paid and Rewarding Technical Career in Only 21- 42 Weeks

  • Convenient Day & Evening Course Schedules
  • Two programs so you can choose the course that's customized to your experience level (even if you have no experience!)
  • Hands-On, Instructor-Led Training in an Industry Standard Machine Shop

Institute of Machine Tool Technology (iMTT) offers the ultimate career preparation program for individuals interested in becoming qualified CNC Machine Tool Operator/Set-up and Programmers. We offer two programs, so you can customize your training to your level of experience:

CNC Machine Tool Operator and Programmer

Diploma Program - 42 Weeks

This program is design for individuals who have little or no experience working with CNC Machine Tools and would like to become part of this exciting industry of high end technology.

CNC Programmer/ Operator/Setup

Certificate Program - 21 Weeks

The CNC Programmer/ Operator/ Setup Certificate Program is designed for individuals with some experience in the Machine Tool Industry who would like to improve their skills. This program includes Mastercam X6 version, multi-axis programming, SolidWorks, CNC manual programming and lots of hands-on experience on Milling and Turning applications.

Flexible Day or Evening Classes Available

We know our students are busy. Many iMTT students maintain full or part-time work while they go to school. We understand the need to balance family and other responsibilities with your career training. That's why we offer two convenient course schedules. Choose the schedule that best fits your lifestyle.

Day Schedule: Monday to Friday - 8:00 am to 2:00 pm
Evening Schedule: Monday to Friday - 4:30 pm to 10:00 pm


The iMTT CNC programs are designed to give you the technical experience and support you need to become a confident, highly skilled CNC Machine Tool Professional, comfortable with the latest trends and technology in the field, including (click on the links below to view course content/info):

Promising Employment Outlook for New CNC Operators/Programmers

As technology moves ahead, more companies are automating their manufacturing process, which means great career opportunities for skilled Machining and Manufacturing Technicians. Individuals trained in computer aided design (CAD), computer aided manufacturing (CAM), and computer numerical controls (CNC) are in demand in all areas of the manufacturing sector.

According to Service Canada, the number of workers learning to be machinists is expected to be less than the number of job openings. That means excellent job prospects for new CNC Machine Tool Operators/Programmers.

Career Opportunities

Take a look at some of the interesting industries open to you as a successful CNC Operator/Programmer/Setupper:

  • Medical Manufacturing
  • Aerospace Manufacturing
  • Industrial Manufacturing
  • Construction and Infrastructure
  • Private Specialty Machining
  • Equipment Manufacturing
  • Tool & Die
  • Automotive Manufacturing
  • CNC (computer numerical control) machine tools are used to manufacture everything from a pin to a spacecraft

Find Out More

Explore if becoming a professional CNC Machine Tool Operator and Programmer is right for you. Email us to receive career and program info or call 905-908-2355 today to speak with a knowledgeable Admissions Representative. Ask about coming in for a tour of our workshop and facilities.