Desktop screen showing Computer Numerical Control Programming

Computer Numerical Control Programmer (CNC Programmer)

The Computer Numerical Control (CNC) Programmer program prepares students to create precise machining instructions using engineering drawings and CAD/CAM software such as Mastercam. Students learn to develop 3D models, generate toolpaths, and determine cutting speeds and tooling requirements for CNC machining. The program also covers manual CNC code writing, enabling students to produce and optimize programs for advanced manufacturing equipment.

Education Tracks

Programs

Computer Numerical Control Programmer (CNC Programmer), O.S.A.

Occupational Skills Award
Education track: Continuing Education

Computer Numerical Control Programmers use engineered drawings and computer software to accurately create a three-dimensional model of the machine part. The 3D model is created in software such as Mastercam. CNC programmers create tool paths, program cut speeds, and program different types of tooling needed to cut out the part. Once all steps have been followed, the CNC programmer saves the completed file for use on CNC equipment. CNC programmers can also write the CNC code manually, line by line.

Have Questions?

We are here to help.

Sandra Watson

Continuing Education,

Program Format
  • In-Person
Campus Location
Total minimum contact hours for this certificate: 192

View the Computer Numerical Control Programmer (CNC Programmer), O.S.A. catalog listing to see the total courses required.

Cost

Total Program Tuition:  $1790.00