CNC Machining and Tool-Making Technology


Core Courses

  • Machine Trade Printreading I
  • Introduction to CNC Programming I and II
  • CNC Fundamentals
  • Basic and Advanced Machine Theory
  • Machine Operations I and II
  • Geometric Dimensioning Tolerancing
  • CNC Programming Theory II
  • CNC Operations
  • Computer Aided Machining
  • Hydraulic Jigs and Fixtures
  • EDM Fundamentals
  • Basic Diemaking
  • CAD Die Design
  • Tool Steel Welding and Heat Treatment
  • Introduction to 3D Modeling
  • Die Revision and Repair
  • Moldmaking
  • CMM Inspection and SPC

Program Details

Award: Associate of Applied Science (AAS)
Credits: 80
Program Start: Fall

View Suggested Sequence of Study & Course Cost



Graduates find employment working in a variety of positions including:

  • Tool and die maker
  • CNC machinist
  • CNC machine operator
  • CNC set-up specialist

Example Careers and Average Wages

Entry Average Experienced
Computer Numerically Controlled Machine Tool Operators $31,600 $41,500 $46,500
Computer Numerically Controlled Machine Tool Programmers $39,300 $52,300 $58,800
Machinists $32,300 $42,700 $48,000
Tool and Die Makers $41,400 $52,700 $58,300

Source: 2021 Iowa Wage Report, Iowa Workforce Development

Many graduates in this field work overtime. Overtime wages are not included in the above average wages.


The following is a partial list of employers who have hired graduates from this program:

Business Location
Accurate Gear and Machine, Inc. Waterloo, IA
Blackhawk Engineering, Inc. Cedar Falls, IA
Criterion Manufacturing Waterloo, IA
Geater Machining & Manufacturing, Co. Independence, IA
GMT Corporation Waverly, IA
Hawkeye Tool and Die Jesup, IA
Iowa Laser Technology Cedar Falls, IA
John Deere Waterloo, IA
Viking Pump, Inc. Cedar Falls, IA

Admissions Requirements

Step #1: Apply at Hawkeye

  1. Apply for admission at Hawkeye.

  2. Send official transcripts to Admissions.

Step #2: Demonstrate College Readiness

In order to be eligible for the CNC Machining and Tool-Making Technology program, all students must meet minimum score requirements and/or successfully complete the required college success courses in English, reading, and math with a C- grade or higher at Hawkeye Community College or comparable courses at another accredited college. For appropriate college success course placement, work with your program advisor.

Minimum score requirements
Math 40 Arithmetic 24 Pre-Algebra 14 240 Arithmetic
241 Quantitative Reasoning, Algebra, and Statistics
Reading 58 69 16 239 2.50
Writing 42 Sentence Skills 20 13 229 1.00

Step #3: Program Acceptance

Applicants successfully demonstrating college readiness criteria are eligible for acceptance.

Applicants falling short of successful demonstration of college readiness criteria will be accepted to a Pre-Program. As a pre-program student, you will begin with general education and prerequisite classes. An advisor will help you create an academic plan to meet your program admission requirements. Once you have completed your pre-program coursework contact Admissions.

Equal Opportunity Statement

Contact Us

Admissions Email Admissions 319-296-4000 Hawkeye Center 114
Academic/College Success Advisor Natasha Ceasar Email Natasha Ceasar
Schedule an appointment with Natasha Ceaser
319-296-2329 ext.1062 Buchanan Hall 126
Program Advisor Brent Blythe Email Brent Blythe 319-296-2329 ext.1391 Buchanan Hall 153D
Program Advisor Chad Smith Email Chad Smith 319-296-2329 ext.1728 Buchanan Hall 153A
Administrative Assistant Connie Smith Email Connie Smith 319-296-4009 Buchanan Hall 128
Dean Dave Grunklee Email Dave Grunklee 319-296-4042 Butler Hall 131A

Take a closer look. Learn the fun side of college.

Check out what Hawkeye has to offer you!

Back to top