Computer Numerical Control (CNC) Technician

CNC image

Program Information

  • Location: Downtown Milwaukee Campus, Oak Creek Campus
  • Pathway: Manufacturing, Construction & Transportation
  • Program Code: 32-444-1
  • Offering: In-class
  • Degree Type: Technical Diploma
  • Start Dates: August/January

About the Computer Numerical Control (CNC) Technician Diploma


NOTE: Downtown Milwaukee Campus: year one only. Oak Creek Campus: year one and year two.

MATC’s equipment includes industrial-based CNC machining centers and turning centers, and computer-aided design/computer-aided manufacturing (CAD/CAM) workstations. Students gain hands-on experience in all phases of programming and operations.

You can earn the CNC Setup and Operations certificate and the Machine Tool Operations technical diploma on the way to completing this program.

Additional program details: This program prepares you for employment in manufacturing industries that use CNC machine tools. High mechanical aptitude, problem-solving skills, and keen spatial and visual abilities are important for success in this program.



Use the buttons below to get more information, visit the college or apply now. 

Request Info    Visit Us    Apply Now

Related Programs

tool and die making image

Tool and Die Making

This is a four-semester, full-time, day program; the first two semesters are common with the one-year Machine Tool Operations program. All courses within the first year are based on the National Institute for Metalworking Skills (NIMS) Machining Level One Skill Standards in nine separate skill areas. During the third and fourth semesters, students learn how to build and sample basic stamping dies and plastic injection molds.

man at cnc machine

Machine Tool Operations

Learn in-demand skills for machine tool operations. Students gain hands-on experience in Computer Numerical Control (CNC) machine setup and operation.

Detailed Program Information

2024-25 Curriculum

Course Course Name Credits
MACHTL-360 Metrology ^ 1
MACHTL-367 Machine Tool Technology ^  1
MACHTL-384 Machine Trades Mathematics 1 ^  1
MDRAFT-385 Machine Blueprint Reading 1 ^  1
MACHTL-300 Engine Lathe 1 (Turning) ^ 3
MACHTL-301 Engine Lathe 2 (Turning) ‡ ^ 3
MACHTL-309 Manual Vertical Milling Machine 1 ^ 3
MACHTL-310 Manual Vertical Milling Machine 2 ‡ ^ 3

Workplace Communication ^
(or) ENG-195 Written Communication ‡ 
MACHTL-304 Introduction to CNC Programming ‡ ^  1
MACHTL-385 Machine Trades Mathematics 2 ‡ ^ 1
MACHTL-391 Quality Control ‡ ^ 1
MDRAFT-386 Machine Blueprint Reading 2 ‡ ^ 1
MACHTL-320 Introduction to CNC Turning Centers ‡ ^ 4
MACHTL-322 Introduction to CNC Vertical Machining Centers ‡ ^ 4
MACHTL-325 Surface Grinding ^  4
MACHTL-386 Machine Trades Math ‡ 1
CNC-302 Computer Application/CNC 1
CNC-324 CNC Machine Programming/Proveout 1 ‡ 3
CNC-325 CNC Machine Programming/Proveout 2 ‡ 3
CNC-326 Machining Center CAD/CAM Programming 1 ‡ 3
CNC-327 Machining Center CAD/CAM Programming 2 ‡ 3
MDRAFT-320 Coordinate Blueprint Reading ‡ 1
CNC-320 Tooling and Fixturing 1
CNC-321 CNC Machine Technology 1
CNC-332 CNC Turning Programming/Proveout 1 ‡ 3
CNC-333 CNC Turning Programming/Proveout 2 ‡ 3
CNC-334 Turning Center CAD/CAM Programming 1 ‡ 3
CNC-335 Turning Center CAD/CAM Programming 2 ‡ 3
MTLGY-321 Metallurgy 1 1

‡ Prerequisite required.
^ Counts toward earning the Machine Tool Operations technical diploma. 

Program curriculum requirements are subject to change.

Current MATC students should consult their Academic Program Plan for specific curriculum requirements.

To see course descriptions, class times and locations, visit the full course catalog (link).

Already a student? You can visit Self-Service (link) and choose Student Planning to register for classes.



Upon completion of specified coursework, students may be eligible for the following digital badge(s):

Manufacturing CNC Machining badge


Important Dates

Deadlines and important dates can be found on:
Cost & Aid Deadlines

Also, you can find dates and deadlines on the MATC Calendar

Program Outcomes

  • Apply basic safety practices in the machine shop
  • Interpret industrial/engineering drawings
  • Apply precision measuring methods to part inspection
  • Perform advanced machine tool equipment set-up and operation
  • Perform advanced programming, set-up and operation of CNC Machine Tools
  • Perform advanced CNC machining operations

Career Outlook

Large and small manufacturers employ CNC machine operators/programmers, and due to the high number of industrial companies in southeastern Wisconsin, there is a need for skilled people. The job prospects are especially positive for trained CNC programmers.

The duties of positions typically available to program graduates include developing and preparing numerically controlled programs, assisting in the development of the operational process plan for products to be manufactured, and serving as a liaison between engineering and manufacturing departments.


CNC Machine Operator
CNC Machine Programmer

Admission Requirements

  • Completion of Machine Tool Operations technical diploma program
  • Completion of two years of hands-on CNC machine tool experience



This program is accredited by the National Institute for Metalworking Skills, 10565 Fairfax Boulevard, Suite 10, Fairfax, VA 22030; 703-352-4971;


Use the buttons below to get more information, visit the college or apply now. 

Request Info    Visit Us    Apply Now



Manufacturing, Construction & Transportation Academic & Career Pathway


Last updated: 03/27/2024