CNC programmer


Master your programming skills using actual CNC equipment, and specialize in computer-aided manufacturing or traditional machine tool processes at Elgin Community College. Our Associate and certificate programs prepare you for entry-level employment in high-demand jobs such as general machinist, tool-and-die maker, mold maker, special machine builder, maintenance machinist, computer-aided manufacturing technician, computer numerical control (CNC) operator or programmer, set-up specialist, industrial sales, and supervision. High School Students may be interested in exploring CNC Programming as a dual credit opportunity for advanced manufacturing.

ECC offers programming a 3+ 2-axis trunnion vertical machining and seven axis-turning centers in the classroom and machine shop. Learn advanced M and G codes; CAD/CAM; blueprint reading; integration of probe systems; calculation proper SFM, RPM, FPR, and FPT; plus production from a solid block/round of material. Coursework includes advanced set-ups, operations, and features.

While in the program, you will learn about computer-controlled production machines, including various machine tools running on CNC-programmed instructions. You’ll have the technical skill needed for employment in a highly skilled trade; you may decide to take additional liberal arts and sciences courses to broaden your academic background and prepare for a supervisory position. Upon graduation, you will have the skills, knowledge, and experience to enter the third year of a four-year tool and die apprenticeship.

CNC Programmer-Vocational Certificate: Earn a Vocational Certificate from Elgin Community College and work in a highly skilled trade using computer numerically controlled machine tools to manufacture various parts and products using precision tools. Take classes in advanced math, blueprint reading, computer-aided design, computer-aided manufacturing, and metrology, and you’ll have the skills needed for a position in this industry. Students can earn the National Institute for Metalworking Skills (NIMS) and Manufacturing Skills Standards Council (MSSC) certification, giving students additional qualifications and increasing their competitiveness for jobs.

Get additional information, including course listings and class descriptions.

Computer Integrated Manufacturing Degree

In addition to the two-year Computer Integrated Mfg Option-AAS, Associate in Industrial Manufacturing Technology, or Machine Tool Technology-AAS, you can pursue certifications. All of ECC’s certifications emphasize career-readiness and provide preparation for immediate employment.

Computer Integrated Manufacturing Certificates

Elgin Community College is conveniently located halfway between Chicago and Rockford, Elgin is the perfect place to start training for your career in advanced machine technology. We offer several basic and vocational certificates that can be completed in 2-4 semesters.

Careers in Computer Integrated Manufacturing

Graduates of our associate degree in business and certification programs have found employment in a wide variety of fields and positions in these industries, such as:

  • Aerospace

  • Agriculture

  • Computer Services

  • Construction

  • Engineering Services

  • Healthcare

  • Logistics

  • Manufacturing

  • Military

  • Robotics

Guided Transfer Pathway Available

Learn more about a plan ECC offers to guide you toward courses relevant to your interests and based on the requirements of certain 4-year institutions. See all of our Guided Transfer Pathways.

Learn more about the CNC Programmer Certification at ECC!

Earning a certificate or an A.A.S. degree in Computer Integrated Manufacturing or an A.A.S. in Industrial Manufacturing Technology at Elgin Community College can set your career in motion.

Request Information