ICC’s Apprenticeship Program brings the classroom and the career together.

Have your tuition and fees paid for while earning a salary. At the end of the program, you'll have the education, you’ll have the experience, and you’ll have the opportunity to start your career.

ICC’s Apprenticeship Program

ICC is offering qualified applicants the chance to get paid in a high-demand job, while also attending school to earn an associate degree. These programs combine job related credit courses with structured on-the-job learning experiences. An apprenticeship is first and foremost a job and comes with substantial training and the development of transferable skills, which is beneficial to the employer and the employee. The goal for our apprenticeship programs is to provide workers with advanced skill sets that meet the specific needs of employers, using a flexible learning approach

Choose from

  • CDL Truck Driver Training
  • CNC Machinist Apprenticeship
  • CNC Machinist Certificate
  • Highway Construction Career Training
  • Industrial Maintenance Apprenticeship
  • Secure Software Apprenticeship
  • Solar Pipeline Training
  • Welding Certificate

Requirements & Applying Process

Our Apprenticeship Program is for ambitious people of all ages who want to earn a salary while learning, gaining real skills, and knowledge. Requirements for the program are:

18 years old or older
High School Diploma or GED
U.S. Citizen or Work Visa
State Issued Driver’s License
Meets ICC Admission Requirements
(Reading, Math, and Mechanical Competency)

More Opportunities to Come

We are constantly working with local companies to help fill their employee needs. If you'd like to be informed of our next Earn & Learn opportunity, please fill out your information in the form below.


Contact our Manager of Workforce Development

Dominica Rogers
[email protected]
(309) 690-6929