2credits Students will learn advanced computerized numerical control programming using a computerized numerical controlled mill. The student will learn to use curve programming, subroutines, canned cycles, CNC threading, and tool difference compensation.