Computer Numerical Control (CNC) Machinist Technician

Advanced Manufacturing

Being trained as a CNC Machinist provides students opportunities throughout the region. The program provides the skills necessary to do a safe setup and operation of manual machines including lathes, mills, grinders, saws, and hand tools. You will learn to operate, setup and program a variety of CNC machines, design and program using CAD/CAM systems and design tools and fixtures to increase productivity. The CNC Machinist program will prepare you for successful employment in a manufacturing career.

Award: Diploma
Credits: 43.5
Locations: Peosta
Entry: Fall

Paying for the Program

Financial Aid Eligible

Out-of-State Tuition & Fees: $9,918*
Program Supplies: $545 - 895

Financial Aid Info

Career Outlook


Estimated annual salary for Computer Numerical Control (CNC) Machinist Technician graduates represents median annual wage from EMSI's Analyst, Career Coach and Institutional Research data.

Potential Careers

  • CNC Operator
  • CNC Machinist
  • CNC Programmer
  • Tool and Die Maker
View Career Details
  1. Apply for admission.
  2. Submit official high school, high school equivalency and/or college transcripts to the Admissions Office of the campus you plan to attend.
  3. Complete ACCUPLACER® reading and writing assessment and ALEKS® math assessment for course placement. Assessments may be waived based on previous college coursework or submission of valid ACT®, or SAT® test scores. Reading and writing scores are valid for three years, and math scores are valid for two years. 
Apply Now Request Information

View a sample schedule for this program of study.

Review the College catalog for program sequence, admissions and academic requirements.

Gene Haas Foundation Scholarship

Students enrolled in a CNC program may receive the Gene Haas Scholarship that consists of a full set of tools provided through the support of the Gene Haas Foundation.

Gene Haas Foundation logo

The CNC Machinist Technician program maintains formal articulation agreements with the institutions listed below. Students are encouraged to speak with their transfer college or university to verify that their planned courses at NICC will meet necessary requirements. Learn more about transferring from NICC.

Taylor Reth

Taylor Reth
CNC Instructor

  • Email:
  • Phone: 844.642.2338, ext. 2419
  • Location: Peosta