Computer-Integrated Machining

The Gene Haas Computer-Integrated Machining Institute

Water Jet Machine Logo

[A50210] Associate in Applied Science Degree
[D50210] Diploma
[C50210TM] CNC Programming Turning & Milling Certificate
[C50210CM] CNC Milling Certificate
[C50201LA] CNC Turning Certificate
[C50210AM] Adv. Machining Certificate

The Computer-Integrated Machining curriculum prepares students with the analytical, creative and innovative skills necessary to take a production idea from an initial concept through design, development and production, resulting in a finished product.

Course work may include manual machining, computer applications, engineering design, computer-aided drafting (CAD), computer-aided machining (CAM), blueprint interpretation, advanced computerized numeric control (CNC) equipment, basic and advanced machining operations, precision measurement and high-speed multi-axis machining.

Graduates should qualify for employment as machining technicians in high-tech manufacturing, rapid-prototyping and rapid-manufacturing industries, specialty machine shops, fabrication industries, and high-tech or emerging industries such as aerospace, aviation, medical, and renewable energy, and to sit for machining certification examinations.

Click here for a list of Humanities/Fine Arts and Social/Behavioral Sciences courses approved for this program.


Upon successful completion of the Computer-Integrated Machining program, the student should be able to:

  • Properly use precision measuring tools.
  • Show proficiency in print reading principles.
  • Setup and operate manual machine tools.
  • Use CNC turning and milling machines.
  • Demonstrate proficiency in CAD/CAM applications.
  • Illustrate Tool & Die, Mold Making principles.


Randolph Community College’s Computer-Integrated Machining program has been designated a Haas Technical Education Center by Haas Automation. Randolph Community College is one of about 1,100 schools nationwide to be awarded this designation. To qualify, a school must meet quality standards established by Haas and the HTEC Council. Haas Automation is the largest Computer Numerical Control (CNC) machine tool builder in the world. This allows our students the opportunity to learn the latest CNC programming applications on Haas machines. This is the same type of programming and equipment students will be exposed to when they go to work in the machining industry.


Randolph Community College's Computer-Integrated Machining program is accredited by the National Institute for Metalworking Skills.

10565 Fairfax Boulevard, Suite 203
Fairfax, VA 22030