Placeholder

Machine Technology

Associate of Applied Sciences (A.A.S.)

In our Life. Changing. Machine Technology Program at Indian Hills Community College, you’ll gain the skills to tackle real-world modern manufacturing challenges. From mastering the fundamentals of production manufacturing to programming CNC mills and lathes, you’ll learn how to automate processes using computer-aided design (CAD), computer-aided manufacturing (CAM), and robotics fundamentals. This hands-on program takes you from manual machining to advanced automated production—equipping you with the technical expertise needed to thrive in today’s high-demand, precision-based manufacturing environments.

Apply to Machine Technology

Ask Us A Question!

 

Quality Education + High Demand = Amazing Opportunities

Local Area Employers...

  • Vermeer Corporation (Pella)
  • Clow Valve (Oskaloosa)
  • C&C Machining (Centerville)
  • Pella Corporation (Pella)
  • Entrepreneurship

Go on to specialize in...

  • Production CNC Machining
  • CNC Programming
  • Tooling/Fixture Engineering
  • Sales and Service

Job Outlook

$50-65k
Annual median salary

34k
Annual job openings

100%
Job placement rate

Total Cost: $17,978
Entry Term: All Terms
Length: 6 Terms or 18 Months

"I chose the Machine Technology program because it matched my passion for machining and manufacturing. Throughout the program, I relished every opportunity to expand my skill set and embrace new technologies, knowing that these skills will serve me for a lifetime. Looking ahead, I envision a fulfilling career in machining, with aspirations to eventually establish my own machine shop."

Ready to Get Started? Apply to Machine Technology

Frequently Asked Questions

  • In-state tuition: $218 per credit hour
  • Out-of-state tuition: $255 per credit hour
  • Your total bill will be based on the number of credit hours for which you are enrolled. Some programs of study will require you to purchase a uniform, books, tools, or other items, and it is important to budget for these costs as well.
  • For more information on the Cost of Attendance, please visit our Financial Aid page.

Yes, we have five residence halls including apartment-style and traditional style dorms.

Indian Hills has articulation agreements and transfer plans with many four-year colleges and universities. However, not all credits are guaranteed to transfer because of differences in programs and requirements among various institutions. An Academic Advisor will also assist you in your future academic plans.

The first step in order to receive financial aid is to complete the Free Application for Federal Student Aid (FAFSA). Complete and submit the FAFSA online. It is important to file the FAFSA as soon after October 1st as possible to ensure you receive priority processing.

Our school code is 008298.

Most degrees at Indian Hills can be completed in approximately 2 years depending on program and individual circumstances such as transfer credits and time away from school.

View detailed program curriculum in our College Catalog.

Talk To a Real Person

Learn More About the Program

Marty Roberts

Marty Roberts
Instructor, Machine Technology

641.683.5191
[email protected]

Questions About Applying

Learn More About the Program

Jeff Long

Jeff Long
Professor, Machine Technology

641.683.5111 x1763
[email protected]

Discuss Academic Pathways

Cameron Vorhies

Cameron Vorhies
Department Chair, Advanced Technologies - Main Campus

641.683.5111 x5266
[email protected]