CNC/MasterCAM Programming

Certificate | Code: 1226

Please note:

This program credential is suspended and no longer taking new applicants. If you are already enrolled in this program, courses are still available for registration.

About the program

This comprehensive CNC program has been designed to prepare the participant for many careers in the manufacturing industry and machine shop environment. Participants will be able to understand and apply Computerized Numerical Control technology (CNC) from basic to advanced applications. Participants will also be developing CNC programs for various CNC machines such as drills, mills, machining centres and lathes, using verifiable manual and computerized methods of part program preparation. The focus of the program is on practical industrial applications, problem solving and professional approach.

Program information

All courses must be completed within 3 years of acceptance into the program.

Admission requirements

  • Ontario Secondary School Diploma (OSSD), or equivalent, OR 19 years of age or older.

Note re: admission requirements

  • Students must be able to receive instruction, respond and research in the English language.

Admission procedures

  • Submit a completed Conestoga College Program Application Form.
  • Attach proof of Admission Requirements.
  • Final selection is made following an assessment of the admission requirements.

Program requirements

  • Applicants are advised that the ability to read mechanical drawing is necessary for this program.
  • Credit may be given for qualifying courses that were successfully completed up to two (2) years prior to admission into the program.
  • This program is delivered in a computer lab
  • All courses must be completed within three years of applying to the program.

Graduate opportunities

Course participants will be qualified to apply CNC programming knowledge in many areas - as CNC Programmers, CNC Operators, CNC Machine Setup, Shop Supervisors, Manufacturing Engineers, CAD/CAM Operators, Machine and CAD/CAM Sales, Mechanical and Electronic Service Technicians, and many other related opportunities in a manufacturing environment.

For more details on related occupations, job market information and career opportunities, see the Government of Canada website:

Program outcomes

  • Apply mathematical functions, concepts, machining practices and program development relating to CNC technologies.

  • Interpret drawings and machine tool specifications for various CNC machines such as drills, mills, machining centers and lathes.

  • Apply CNC programming for various applications such as slots and pockets using industry standard techniques and processes.

  • Apply two and three dimensional model construction practices and tool path development procedures specific to Computer Numerical Control applications. .

  • Use the appropriate pre-defined and customized MasterCam software utilities and operations according to industry best practices to enhance drawing productivity.

  • Select the proper order of operations, including setup, tools, speeds and feeds based upon an evaluation of the engineering drawing.

  • Develop a parts programs using program structure, and data, setup, coordinate and tooling sheets.

  • Use simulation software.

Program related resources

Program contact

Program contact

Continuing Education
Upcoming Registrations

Mark your calendars for our upcoming registration dates so you can plan your future.

Fall Registration: July 8, 2019
Winter Registration: November 4, 2019