CNC Precision Machining Technology

Shaping the way Manufacturers Operate

CNC Precision Machining Technology, also known as Computer Numerical Control (CNC) Technology, is one of the advanced manufacturing training programs offered by Community College of Philadelphia. We offer the CNC course in either a 210 Hour or 625 Hour program. These programs combine classroom and hands-on training that provides students with the fundamental precision machining and production skills necessary to compete for an entry-level position in a working machine shop environment. You will also learn the machine tool technology to successfully advance to a higher-level machining program. 

Entry-level career includes CNC Machinists, who work in teams to efficiently convert raw materials into durable goods using computer numerical control (CNC) machines. Their skills range from knowing the materials being cut to employing the sophisticated program used to control the machine via computers. A Computer Numerical Control Machine Operator (CNC Operator) uses machine tools, such as lathes, milling machines, and spindles to produce machined parts. Machine operators plan the sequence of work by programming, setting up, and operating a CNC machine; maintaining quality and safety standards; keeping records; and maintaining equipment and supplies for a manufacturer.

Students will learn from skilled practitioners with years of industry experience and leave the CNC 210 Hour/CNC 625 Hour program with the following fundamental knowledge:

  • CNC mill, lathe and grinder setup and operation
  • Tool identification
  • Machine setup, use and operation
  • Machining processes
  • Quality and cycle time optimization
  • CNC program operation
  • Fixture setup and operation
  • CNC troubleshooting

Students enrolled in the CNC 625 Hour program, will take an extensive deep dive into course materials to master the core precision machining and production skills needed. Additional topics in the CNC 625 Hour program include communication, team building, employability skills, and winning work habits. The CNC 625 Hour noncredit certificate program provides academic credits that can be used towards specific credit-bearing degree programs upon completion and enrollment in the credit degree program. Students are eligible for 14 college credits upon completion of this program and passing the corresponding certification exams. For more details, please view our Prior Learning Assessment.

Students in both these hands-on programs will be provided overviews of CNC machining techniques and prepare students to sit for the National Institute for Metalworking Skills (NIMS) certification.
Explore Career Options

Career Opportunities

There are many different job titles for those who train in CNC Precision Machining Technology:

  • CNC Machine Tool Programmers
  • CNC Machine Operators
  • Machinists
  • Metal and Plastic Model Makers
  • Lathe and Turning Machine Operators

Entry-level salaries for the following positions can be as high as an estimated salary of $46,380, depending on the industry. All of these jobs require a good knowledge of machinery and the product being manufactured. Many firms are adopting technologies such as CNC machine tools and robots to improve quality and lower production costs.

The demand for machinists will match the improvements in technologies, such as CNC machine tools, autoloaders, high-speed machining and lights-out manufacturing, as machinists will still be required to set up, monitor and maintain these automated systems.

In addition, employers will continue to need machinists who have a wide range of skills and are capable of using modern production techniques in a machine shop. As manufacturers invest in new equipment, modify production techniques and implement product design changes more rapidly, they will continue to rely heavily on experienced machinists.

Program Qualifications

Successful applicants will have good communication skills (writing and reading), mechanical aptitude and good hand-eye coordination. High school diploma or GED/equivalent.


The new Career and Advanced Technology Center, located in West Philadelphia, includes state-of-the-art teaching and learning facilities to bring hands-on learning experiences for fields that are in demand. The course offerings at the Career and Advanced Technology Center will focus on career readiness and creating a thriving workforce in our city’s transportation, manufacturing and health care fields. 

Financial Aid

Can I Receive Financial Aid for this program? 
Only the CNC 625 Hour program is eligible for financial aid. Students who wish to apply for financial aid at Community College of Philadelphia need to complete the Free Application for Federal Student Aid (FAFSA). The FAFSA form is free, so there's no reason not to apply. 

FAFSA is the required application for state, federal and institutional financial aid. This includes grants, scholarships, and loans. 

When do I need to submit my FAFSA?
If you are interested in the CNC 625 Hour Program, please submit your FAFSA application.  Visit the college’s Financial Aid page for additional steps to apply for financial aid.

Workforce Development Program Scholarships

The Community College of Philadelphia Foundation and its donors are pleased to offer scholarships to students enrolling in select Workforce Development courses. To submit your scholarship application, follow the steps in this Workforce Development Program Scholarship Application Guide.

Payment Plan Available

Only the CNC 210 Hour program is eligible for a payment plan as a 34% Down payment and 2 Monthly installments. Select this option at time of checkout to pay a 34% deposit at time of checkout, and then be billed (invoiced) in two equal installments. Please note the first installment is due on the month the course starts. *Based on prices as of October 2022: $1,173 [down payment] + $1,138.50 [1st installment] + $1,138.50 [2nd installment] = $3,450 [total cost of the program].

Noncredit Program Refund Policy

Refunds for noncredit programs will be granted if the class is canceled or if you withdraw no later than the day before the first class. Refunds are not available after class begins. 

Information Session

Hear about the advanced manufacturing industry and employment opportunities as you begin your path to a new career.

Watch the recorded Advanced Manufacturing information session here


Thinking about enrolling but need additional information or assistance with registering?
//csinquiry [at] (Contact us with your questions here).

Course Dates and Times

Course NameDate and TimesLocationCourse Cost/FeesRegister

CNC Precision Machining Technology - 210 Hour Program


Course Hours: 210

Monday through Thursday

March 11 to June 18, 2024
4 to 8 p.m.


Career and Advanced Technology Center

Located at the southeast corner of 48th and Market.

$3,450 (Tuition: $3,150; Material: $300)

*NOT eligible for Financial Aid, but a payment plan option is available

Register Now