CNC Programmer

CNC programmers both decide on the sequence of operations needed to machine a part and write the G code instructions used to machine that part using a computer numerical controlled machine tools. CNC programmers also select the cutting tools required to accurately machine parts to tolerance and edit and test programs to ensure that they result in quality workpieces. CNC programmers then write the instructions operators use to set up and machine parts using the resulting programs.



Supporting and Locating Principles 111 
Chucks, Collets, and Vises 141 

Metal Cutting

Cutting Processes 111 
Overview of Machine Tools 121 
Basic Cutting Theory 201 
Band Saw Operation 211 
Introduction to Metal Cutting Fluids 221 
Speed and Feed for the Lathe 301 
Speed and Feed for the Mill 311 
Machining Process Optimization Program 
Metalworking Fluid Management Certificate Program 


Introduction to CNC Machines 201 
Coordinates for the CNC Lathe 221 
Coordinates for the CNC Mill 222 
Basics of G Code Programming 231 
Introduction to CAD and CAM for Machining 241 
Creating a CNC Turning Program 301 
Creating a CNC Milling Program 302 
Calculations for Programming the Lathe 311 
Calculations for Programming the Mill 312 
Canned Cycles for the Lathe 321 
Canned Cycles for the Mill 322 
Computer Numerical Control (CNC) Fundamentals 


Basic Measurement 101 
Calibration Fundamentals 111 
Basics of Tolerance 121 
Blueprint Reading 131 
Hole Standards and Inspection 141 
Thread Standards and Inspection 151 
Intro to GD&T 200 (1994) 
Interpreting GD&T 310 (1994) 


Introduction to Mechanical Properties 111 
Essentials of Heat Treatment of Steel 211 
Ferrous Metals 231 

Shop Essentials (Applied Mathematics)

Math Fundamentals 101 
Math: Fractions and Decimals 111 
Units of Measurement 112 
Geometry: Lines and Angles 151 
Geometry: Triangles 161 
Geometry: Circles and Polygons 171 
Trigonometry: Sine, Cosine, Tangent 211 


Introduction to OSHA 101 
Personal Protective Equipment 111 
Noise Reduction and Hearing Conservation 121 
Lockout/Tagout Procedures 141 
SDS and Hazard Communication 151 
Bloodborne Pathogens 161 
Walking and Working Surfaces 171 
Fire Safety and Prevention 181 
Hand and Power Tool Safety 201 
Safety for Lifting Devices 211 
Powered Industrial Truck Safety 221 


ISO 9000 Review 121 
Introduction to Lean: Overview of the Lean Toolbox 
Understanding the Tools and Best Practices of Lean Manufacturing 
Six Sigma Yellow Belt 
Statistical Process Control (SPC) Fundamentals 

Design & Engineering

Measurement Inspection and Gaging Level 1 

Supervisor Essentials

Manufacturing Technology Fundamentals