Trade and Industry

CNC Machining Program

Information Session

An information session is not scheduled at this time.

The CNC Machining Program prepares students for a high demand, entry-level position as a CNC machine operator or general machinist. CNC operators work in a variety of manufacturing environments and are trained to program, set-up, and operate a computer numerical control (CNC) machine, inspect parts, perform production runs and set-up jobs.

Students will gain knowledge and hands-on skills in:

  • Blueprint reading
  • Precision measurement and gauging
  • Turning and milling processes
  • Mill and lathe programming and operation

Career Placement & Wages

Demand for CNC machine operators is high with manufacturing businesses in the Cedar Valley.

In four months, individuals completing the non-credit certificate may earn $28,000-37,000* per year with wages increasing with skill and experience. Starting wages do not include overtime.

*Source: Iowa Workforce Development
**Hawkeye Community College cannot guarantee employment or promotion.

Who Should Enroll?

This program is for individuals who enjoy solving problems and can make decisions with information provided, have strong math, mechanical, and computer skills. Individuals should also be comfortable handling and moving objects and performing general physical activities such as standing, lifting, moving, and walking.

Admission Requirements

Computer knowledge and skills are required. Individuals must take the National Career Readiness Certificate (NCRC) test.

Completion Requirements

To earn a non-credit certificate of completion individuals must attend 80% of scheduled classes and receive a grade of 80% on all course materials.

Class Information

Dates Day of the Week Time
Session 1 April 18-August 26, 2016 Monday and Thursday 5:00-10:00pm
Session 2 July 19-November 16, 2016 Tuesday and Wednesday 5:00-10:00pm
Location Hawkeye Cedar Falls Center
5330 Nordic Drive
Cedar Falls, Iowa
Cost $2,555 - Financial assistance may be available for individuals who qualify.
Call 319-296-4290 to learn more.

CNC Machining Training Courses

Introduction to CNC Machining
  • Introduced to all aspects of CNC machining
  • Run CNC mill with instructor guidance
  • Complete course introduction, shop safety, print reading, measuring, shop math
  • Complete hands-on exercises using Immerse2Learn
  • Complete sections 1-5 in text and workbook and units 1-3 in print reading book
CNC Operating
  • Complete a different CNC set-up and program operation each week
  • Train using Haas simulators
  • Complete Immerse2Learn CNC mill section and begin running emulators
  • Learn to indicate vises and set-ups during CNC runs
  • Continue to develop print reading skills
  • Become familiar with speeds and feeds
  • Complete section 6 of the text on CNC mills
CNC Production
  • Complete a different CNC set-up and program operation each week
  • Write a program using CNC code
  • Edit programs and use CNC programming language weekly
  • Perform advanced Haas operations
  • Tour a machining facility
  • Complete section 8 of the text on CNC programming
  • Finish the course by demonstrating a CNC set-up


Call Business and Community Education at 319-296-4290 to register.

Questions? Need Help Getting Started?

First Name *
Last Name *
Phone *
Email *
How did you hear about this program?
Message / Question

Business & Community Education

Cedar Falls Center
5330 Nordic Drive
Cedar Falls, IA 50613
319-266-6772 (fax)
Email us 

Trade and Industry Coordinator

Jerry Orr
319-296-2329 ext.3010
Email me

Find us on Facebook