CNC Machining and Tool-Making Technology

CNC Machining and Tool-Making Technology Courses

Award: Associate of Applied Science (AAS)
Program Start: Fall only
Enrollment Status: Full-time or part-time

The AAS degree program requires a mix of general education and hands-on courses. The following list of courses is from the current catalog year, organized in the suggested sequence of study for a full-time student, and is subject to change.

Part-time students, visit with a program advisor for a modified sequence of study.

If you are a current student your program requirements may be different than those listed for the current catalog year. View your Program Evaluation to see your specific program requirements and to search and register for classes.

Semester 1
MAT772 Applied Math -OR- 3
Math Elective 3
MFG122 Machine Trade Printreading I 3
MFG211 Basic Machine Theory 2
MFG222 Machine Operations I 4
MFG305 CNC Operations 2
MFG308 CNC Programming Theory -OR- 4
MFG157 Intro to CNC Programming I -AND- 2
MFG158 Intro to CNC Programming II 2

View Course Descriptions

Total Credits 18
Semester 2
COM781 Written Communication in the Workplace -OR- 3
ENG105 Composition I 3
MFG142 Geometric Dimensioning and Tolerancing 3
MFG214 Advanced Machine Theory 2
MFG228 Machine Operations II 4
MFG306 CNC Operations II 2
MFG309 CNC Programming Theory II 4

View Course Descriptions

Total Credits 18
Semester 3
MFG321 Computer Aided Machining 4
MFG363 Hydraulic Jigs and Fixtures 3
MFG380 EDM Fundamentals 2

View Course Descriptions

Total Credits 9
Semester 4
MFG404 Basic Diemaking 6
MFG410 CAD Die Design 3
SPC101 Fundamentals of Oral Communication 3
WEL402 Tool Steel Welding and Heat Treatment 2

View Course Descriptions

Total Credits 14
Semester 5
MFG107 Introduction to 3D Modeling 3
MFG430 Tooling Maintenance and Revision 4
MFG461 Plastics Materials 2
MFG525 CMM Inspection and SPC 3
PSY102 Human and Work Relations -OR- 3
PSY111 Introduction to Psychology -OR- 3
SOC110 Introduction to Sociology 3

View Course Descriptions

Total Credits 15
Math Electives
MAT110 Math for Liberal Arts 3
MAT122 College Algebra 5
MAT128 Precalculus 4
MAT134 Trigonometry and Analytic Geometry 3
MAT156 Statistics 3
MAT210 Calculus I 4
MAT216 Calculus II 4
MAT219 Calculus III 4

Program Contacts

Department Secretary

Kendra Wyatt-Koger
Buchanan Hall 103
Email me

Program Advisors

Keith Siers
Buchanan Hall 120-D
Email me

Jamie Dettmer
Buchanan Hall 124-C
319-296-2329 ext.1430
Email me

Brent Blythe
Buchanan Hall 120
319-296-2329 ext.1391
Email me


Ray Beets
Butler Hall 104-A
Email me

i-am: An Iowa Community College initiative to elevate advanced manufacturing