-
Program Overview
As a CNC Setup Technician student, you will:
- Gain skill sets that prepare you for careers in Computer Numerical Control (CNC) operation and CNC programming.
- Learn Basic Computer Aided Design (CAD) and Computer Aided Manufacturing (CAM).
- Acquire skills in basic machining such as milling, manual lathes, and drill presses.
- Learn blueprint reading, measurement, quality control, precision, and repair machining.
- Gain knowledge and skills necessary to build and inspect machined parts.
- Get hands-on training in a high-tech work environment.
- Practice problem solve, team work, math, communication, and computers.
- Prepares students for employment in the machining and metalworking industries.
- Build skills needed to become a skilled craftsman.
Program Details
Students in Madison College's CNC Setup Technician program can attend full or part time.
CNC Setup Technician classes are offered at the Madison College Truax campus.
Careers
CNC Setup Technician degree graduates are ready for a range of professional positions in the field of CNC including:
- CNC Machinist
- Machine Operator
- CNC Operator
- CNC Setup Technician
-
Program Courses
Here's a sample course sequence that shows how classes for full-time students are typically organized by semester.
Once you're admitted, your full curriculum and sequence—including any pre-requisites—is defined in your Degree Progress Report.
First Semester10-606-200Interpreting Engineering Drawings
Focuses on the basic principles of engineering drawings and manufacturing processes. Through interpretation and sketching, students learn to visualize the part, section or assembly views. Students study isometric and orthographic views on a drawing. The student will also use drawings pertinent to the trades with examples in GD&T, welding, facilities, piping, sheet metal, equipment manuals, electrical symbols, and fluid power symbols.2 credits32-420-322Machine Tool 1
Introduces the basic concepts and skills using engine lathes, power saws, Drill presses and bench applications. Emphasizes safety and proper operation of tools and machines, speeds, feeds, cutting tools, tool geometry, tool grinding and work-holding devices. Stresses dimensional accuracy, finish and quality as well as team-building and work ethics.4 credits32-420-323Machine Tool 2
Expands on basic concepts and skills using engine lathes, power saws, drill presses, bench applications, CNC setup and operation. Emphasizes safety and proper operation of tools and machines, speeds feeds, cutting tools, tool geometry, tool grinding and work-holding devices. Stresses dimensional accuracy, finish and quality with team-building and work ethics.5 credits32-420-348Applied CNC-Operation & Setup
Through practical lab exercises and lectures, students develop the ability to establish work and tool offsets, verify part programs, and produce components that meet engineering specifications. Introduces CNC control interfaces, and common machining strategies. By the end of the course, students will be able to complete standard CNC setups, perform routine machine operation, identify machining errors, and make corrective adjustments to ensure part quality and production efficiency.2 credits32-420-351Elements of Basic Metrology
This course introduces the principles of basic dimensional measurement, layout techniques for machines, use of direct and indirect measuring tools as well as the use of length standards relative to calibration of measuring instruments and the basic operation of the Coordinate Measuring Machine.2 credits32-420-711Math for the Machine Trades
Provides applied mathematics instruction from a review of basic arithmetic; basic algebra; applications, based on geometry; right triangle trigonometry.2 creditsSecond Semester32-420-337Manufacturing w/Solid Modeling-2D
This course offers instruction on individual computer workstations in a computer lab. This computer-aided drafting (CAD) instruction uses Solid Modeling software that is capable of creating 3D models and manufacturing drawings. In this course you will spend half of the time creating 3D models using 2 and 2.5D features while exploring the concepts of working in 3D space. Once the solid models are created students will import the solid models into CAM (Computer-aided manufacturing) software and utilize machining concepts to produce manufactured part using 2.5D programming methods such as pocketing, contouring & drilling for milling machines as well as turning, facing, grooving and threading for turning centers.2 credits32-420-346Applied CNC-Programming Basics
Introduces students to the fundamental concepts and practical skills of Computer Numerical Control (CNC) programming used in modern machining environments. Students will learn how to understand coordinate systems and apply standard G-code to create basic CNC programs. Emphasis is placed on hands-on learning, including conversational programming, toolpath creation, program editing.2 credits32-420-390Fundamentals of Metallurgy
Introduces metallurgy, emphasizing applications, selection, identification methods and alloy influences. Studies metal properties using testing, micro-structure interpretation and heat-treatment processes. Covers tool steels, weld heat effects, failure analysis and machinability variations in cast iron, alloy steels and non-ferrous materials in detail.2 credits -
How to Apply
Earning a degree is a great way to advance your career development opportunities, so apply today!
If you are an international student and want to apply to Madison College, or transfer your F-1 student visa here, check program availability and then complete the International Admission Process.
Apply Now – Secure Your Spot!
This program has a limited number of seats available. We encourage early applications to secure your spot, but the program has not historically reached full capacity.
Application Dates
Fall 2026
- Application open
- Application completion deadline is August 31, 2026
Spring 2027
- Application open
- Application completion deadline is January 15, 2027
Fall 2027
- Application available on October 15, 2026
- Application completion deadline is August 31, 2027
Admission Requirements
All materials must be submitted by the application deadline.
1. Admission Application
The online application allows you to save your work as you complete it and ensures fast, secure delivery to our office.
2. Education Completion
Submit official transcripts from the institutions you attended that indicate one of the following:
- High school completion (current high school seniors may submit an in-progress transcript)
- GED/HSED completion
- College transcript or Madison College experience showing:
- Completion of an associate degree or higher, or
- At least 30 credits completed with a minimum GPA of 2.0 on a 4-point scale
- The credits must be completed at a single college and cannot be combined with other transcripts
- Any transfer credit listed on a transcript does not count toward the 30-credit minimum
- Credits completed at Madison College are evaluated and do not require a transcript
All high school and/or college transcripts are recommended to be submitted for Credit for Prior Learning evaluation.
Additional Notes
Individual courses may have prerequisites to enroll. Admission into a program does not guarantee eligibility to enroll in courses. See the Curriculum section for the list of courses for the program.
Questions?
Contact the Enrollment Center at EnrollmentServices@madisoncollege.edu or 608.246.6210.

Get Started!
Apply to Madison College and take the first step towards your CNC Setup Technician career.
-
Career Outcomes
After completing the CNC Setup Technician program at Madison Area Technical College, you will be able to:
- Apply basic safety practices in the machine shop
- Interpret industrial/engineering drawings
- Apply precision measuring methods to part inspection
- Perform basic machine tool equipment set-up and operation
- Perform programming, set-up and operation of CNC Machine Tools
-
Graduate Summary
Graduate Report Summary Overview
2023 2024 Number of Program Graduates 9 3 Number of Surveys Sent 8 1 Number of Surveys Returned 7 1 Percent of Surveys Returned Available for Employment 1 0 Percent Available for Employment 14.3% 0.0% Not in Labor Market Percent Not in Labor Market 85.7% 100.0% Available for Employment
2023 2024 Graduates Employed 1 0 Percent of Graduates Employed 100.0% Employed in Related Occupation 0 0 Percent Employed in Related Occupation 0.0% Employed in Unrelated Occupation 1 0 Percent Employed in Unrelated Occupation 100.0% Employed - No Response 0 0 Percent Employed - No Response 0.0% Seeking Employment 0 0 Percent Seeking Employment 0.0% Reaction To Training at Madison College
2023 2024 Student satisfaction Mean (Out of 4) 3.6 2 Number of Satisfaction Responses 5 1 Very Satisfied (4) 3 0 Percent Very Satisfied 60.0% 0.0% Satisfied (3) 2 0 Percent Satisfied 40.0% 0.0% Unsatisfied (2) 0 1 Percent Unsatisfied 0.0% 100.0% Very Unsatisfied (1) Percent Very Unsatisfied 0.0% 0.0% Primary Reason for Attending Madison College
2023 2024 Number of Primary Reason Responses 7 1 Preparation for Getting a Job 1 0 Percent Preparation for Getting a Job 14.3% 0.0% Career Change 1 0 Percent Career Change 14.3% 0.0% Improvement of Existing Skills 1 0 Percent Improvement of Existing Skills 14.3% 0.0% Preparation for Further Education 2 0 Percent Preparation for Further Education 28.6% 0.0% Personal Interest 2 0 Percent Personal Interest 28.6% 0.0% Other 0 1 Percent Other 0.0% 100.0% When Employment was Obtained
2023 2024 Number of When Employment Obtained Responses 1 0 Before Enrollment 1 0 Percent Before Enrollment 100.0% While Attending the College 0 0 Percent While Attending the College 0.0% After Training at the College 0 0 Percent After Training at the College 0.0% Location of Employment (related and unrelated)
2023 2024 Number of Employment Location Responses 1 0 In College District 1 0 Percent In College District 100.0% In Wisconsin, Not in District 0 0 Percent of In Wisconsin 0.0% Outside of Wisconsin 0 0 Percent Outside Wisconsin 0.0% Employer Location Unknown 0 0 Percent Location Unknown 0.0% Salary Trend 2023 2024 Full Time Employment (Related Job) Full Time Salary Count Average Monthly Wage Average Hourly Wage Average Work Hours per Week Part Time Employment (Related Job) Part Time Salary Count Average Hourly Wage Average Work Hours per Week
Combine your love for programming and machining in this one-year program.
CNC Setup Technician
Program Number: 304204
Your Degree: Technical Diploma
Estimated Time to Complete: 23 Credits | Finish diploma in 2 semesters
Delivery Method: 100% In Person
Area of Study: Construction, Manufacturing and Maintenance
Estimated Program Cost: $4,776.51
View Tuition and Fees
Use our Net Price Calculator to estimate your tuition costs.
Learn About Financial Aid and Scholarships





