Advanced CNC Programming


Advanced skills in Computer Numerical Control (CNC) programming. Course work includes manually composing programs for CNC machining centers and lathes, calculating a variety of CNC equations, composing spreadsheets, and comparing results to Computer Aided Machining (CAM) generated programs to validate CAM software output. Study also includes word address programming (G and M codes) for FANUC and Haas Controllers, including fixed canned cycles, canned cycles, and looping.  3 Credits (2 Lecture - 3 Lab) Prerequisite(s): CIM123. Fall Only.


Get more information about academics, campus life, and more.


Ready to experience all campus has to offer? We have a visit option designed just for you.


With open enrollment and rolling admissions, applying is easy.