• MyVWCC
  • Student Resources & Handbook
  • Faculty & Staff Resources
  • About VWCC
  • Programs & Training
  • Apply to VWCC
  • Get Started at VWCC
  • Class Schedules
  • Ways to Pay
  • Academic Calendar
  • Campus Life
  • Request Info
  • Give to Virginia Western

Summer class registration is now open! Enrollment Center hours: Mon-Thurs 8AM – 5:30PM and Friday 8AM – 5PM. Appointments and walk-in services available.
View the Class Schedule | Advising | Financial Aid | 24/7 Support for Enrollment & Student Services

Departments are moving this summer! The Enrollment, Advising, and Financial Aid Centers are temporarily located in the Thomas Center. For more information, please refer to Campus Moves.

  • MyVWCC
  • STUDENTS
        • Campus Life
          • Food on Campus
          • Student Activities & Events
          • Clubs & Organizations
          • Recreation & Fitness
          • More from Student Life
        • Learning Resources
          • Academic Calendar
          • Programs & Training
          • College Catalog
          • Dual Enrollment
          • Brown Library Services
          • Help Desk
          • VWCC Bookstore
          • VWCC Bookstore ACCESS Program
        • Student Services
          • Financial Aid
          • TRIO Pathways
          • Hall Career Center
          • Disability Services
          • College Policies
          • More Resources & Services
        • New to VWCC? START HERE!
  • ADULT LEARNERS
    • Programs & Training
    • Military Affiliated and Veteran Information
    • Virginia Western Online
    • Credit for Prior Learning
    • Teacher Recertification
  • FACULTY & STAFF
    • Faculty & Staff Resources
    • College Directory
    • Faculty & Staff Calendar
    • Facilities Management Services
    • VWConnect (requires VWCC login)
    • IIWS Login
    • Login to Webmail
  • EMPLOYERS
    • Corporate Training
    • Hall Associates Career Center
  • GIVE TO VWCC
    • Give Now to Virginia Western
    • CCAP
    • Educational Foundation
GET HELP
  • EXPLORE
      • About VWCC
      • VWCC News
      • Programs & Training
      • Campus Life
      • Campus Events
      • Wellness & Safety Guidelines
      • Institutional Effectiveness & Research
      • Diversity & Inclusion
      • Campus Safety
    • VISIT VWCC

      SCHEDULE A CAMPUS TOUR

      REQUEST INFORMATION
  • ENROLL
    • Before You Apply
      • Get Started at VWCC
      • High School Outreach Schedule
      • Dual Enrollment
      • Apply to VWCC
      • Programs & Training
    • After You Apply
      • Discover Orientation
      • Academic Advising
      • Financial Aid
      • Credit for Prior Learning
      • Academic Calendar
    • 24/7 Student Support Logo
  • FIND YOUR PATH
    • Programs & Training
    • Virginia Western Online
    • High School/Home School Students
    • Corporate Training
    • Class Schedules
    • Academic Advising
    • Transfer Advising
    • College Catalog & Handbook
  • PAY FOR VWCC
    • Resources
      • Tuition Rates
      • Ways to Pay
      • Financial Aid
      • Scholarship Opportunities
      • CCAP
      • Veterans Benefits
    • COMPLETE YOUR FAFSA

      APPLY FOR SCHOLARSHIPS
  • GET SUPPORT
    • Programs & Training
    • Brown Library Services
    • Tutoring
    • Testing Center
    • VWCC Bookstore
    • Student Support Services
    • Help Desk
APPLY TO VWCC
Career Training Certification (Workforce Solutions & STEM)

Machining Program

Programs & Training at Virginia Western > Skilled Trades > Machining Program

Learn the skills and earn the credentials for an entry-level career as a machinist technician in manufacturing. Students with no previous Machining experience should start with Machining Fundamentals I & II, taken together. These are a pre-requisite for taking Milling or Turning. To be able to take Advanced Machining, students must have taken all four Machining courses.

SCHEDULE & registration
more info & funding

Machining Fundamentals I & II

Machining Fundamentals I and II are foundational for the study of metals formation methods, processes, related equipment, and tools of industry. It requires the student to understand shop safety practices, job planning, math and measurement for precision machining, interpreting drawings, machining feeds and speeds, precision measuring instruments, layout tools and procedures, hand tools and bench work, metal cutting saws and drilling machines. Students must be registered for both Machining Fundamentals I and II.

Learn the Skills

  • Definition of machining
  • Machining history
  • Machining careers
  • Personal and technical skills
  • Safety guidelines and documentation
  • Measurement systems
  • Semi-precision measurement
  • Precision measurement/tools
  • Quality Assurance/Control
  • Metal composition

Tuition Includes

  • Textbook, workbook and exam study guide provided for use during the length of the course (these are on loan from VWCC Workforce)
  • NIMS’ exam costs
  • All materials needed for milling including metals, lubricants, cutting tools and similar
  • Tooling-U online access

Certifications

Students completing the course will sit for the following National Institute of Metalworking Skills (NIMS) exam: Measurement, Materials & Safety (Fundamentals I), Job Planning, Benchwork & Layout (Fundamentals II)

More information on NIMS Credentialing

Students can advance to Machining: Milling Operator and/or Machining: Turning Operator.

Student Responsibilities

  • Steel-toes boots or shoes. Estimated cost: $40.00
  • Safety glasses with side shields. Estimated cost: $10.00
  • Basic calculator. Estimated cost: $10.00

Course Requirements

  • All students must be 18 years old
  • Basic math including fractions, decimals, conversions, some geometry and trigonometry are part of the course curriculum.
  • Students must be registered for both Machining Fundamentals I and II.

Machining: Milling Operator

The Machining – Milling Operator course is a hands-on course where you will learn the fundamentals of using a milling machine in a manufacturing environment. You will learn part set up, squaring parts, facing, drilling, taping, boring, cutting keyways, tramming, position and perpendicularity verification, work holding concepts and devices, offset adjustments, machining controls, establishing XY Zero and other operations as well as basic CNC program editing. Instruction will also include applicable shop safety, precision measurement, and how to interpret drawings including dimensioning and tolerances.

Learn the Skills

  • Machine configurations
  • Work holding setup
  • Cutting tool setup & configuration
  • Machining techniques & strategies

Tuition Includes

  • Textbook, workbook and exam study guide provided for use during the length of the course
  • NIMS exam cost
  • All materials needed for milling including metals, lubricants, cutting tools and similar
  • Tooling-U online full access

Certification

Students completing the course will sit for the following National Institute of Metalworking Skills (NIMS) exam:

  • CNC Milling: Operator, Level 1
  • Manual Milling Skills, Level 1

More information on NIMS Credentialing

Students can advance to Advanced Machining if they’ve also completed Machining: Turning Operator.

Machining: Turning Operator

The Machining – Turning Operator course offers instruction on both manual and CNC operated lathes. You will learn facing, turning, drilling, turning angles and other operations as well as basic CNC program editing. Also included in instruction is machining math, Blueprint reading, and dimensioning and tolerancing. Credentials: Students completing the course will sit for the NIMS (National Institute of Metalworking Skills) Level 1 Turning Operator exam. Successful completion of the course and credential, along with completion of the Machining-Milling course and credential will qualify students for entry-level machinist jobs with a beginning salary of $15-$20 per hour.

Learn the Skills

  • Facing
  • Turning
  • Drilling
  • Turning angles
  • Work holding concepts and devices
  • Conversational programming and basic CNC program editing

Tuition Includes

  • Textbook, workbook and exam study guide provided for use during the length of the course
  • NIMS’ exam costs
  • All materials needed for turning: including metals, lubricants, cutting tools and similar
  • Tooling-U online access

Certification

Students completing the course will sit for the following National Institute of Metalworking Skills (NIMS) exam:

  • CNC Turning: Operator, Level 1
  • Turning Operations: Turning Between Centers
  • Turning Operations: Turning Chucking Skills

More information on NIMS Credentialing

Students can advance to Advanced Machining if they’ve also completed Machining: Milling Operator.

Student Responsibilities

  • Steel-toes boots or shoes. Estimated cost: $40.00
  • Safety glasses with side shields. Estimated cost: $10.00
  • Basic calculator. Estimated cost: $10.00

Course Requirements

  • All students must be 18 years old
  • Prerequisites: Machining Fundamentals I & II

Advanced Machining

The Machining – Advanced course is a culmination of the VWCC Workforce Machining Program series. Emphasis is placed on CNC G-Code and Conversational Programming. Includes Setup and Operations to produce parts using ProtoTrak Mills and Lathes, Haas Mini Mill with Automatic Tool Changer, and Fanuc and Haas Simulators. Credentials: Students completing the course will sit for the NIMS (National Institute of Metalworking Skills) credentials CNC Milling: Programming Setup & Operations and CNC Turning: Programming Setup & Operations.

Tuition Includes

  • Textbook, workbook and exam study guide provided for use during the length of the course (these are on loan from VWCC Workforce)
  • NIMS’ exam costs
  • All materials needed for milling including metals, lubricants, cutting tools and similar
  • Tooling-U online access

Certification

Students completing the course will sit for the following National Institute of Metalworking Skills (NIMS) exam:

  • CNC Milling: Programming Setup & Operations
  • CNC Turning: Programming Setup & Operations

More information on NIMS Credentialing

Student Responsibilities

  • Steel-toes boots or shoes. Estimated cost: $40.00
  • Safety glasses with side shields. Estimated cost: $10.00
  • Basic calculator. Estimated cost: $10.00

Course Requirements

  • All students must be 18 years old
  • Prerequisites: Machining Fundamentals I & II, Milling, and Turning Operator
SCHEDULE & registration
more info & funding

Program Cost & Length

Machining Fundamentals I & II

Est. Cost*: $1,800
Program Length: 14 weeks

*If you qualify for tuition assistance, your cost could be:
FastForward: $600
G3: $0

Machining: Milling Operator

Est. Cost*: $1,995
Program Length: 9 weeks

*If you qualify for tuition assistance, your cost could be:
FastForward: $665
G3: $0

Machining: Turning Operator

Est. Cost*: $1,995
Program Length: 9 weeks

*If you qualify for tuition assistance, your cost could be:
FastForward: $665
G3: $0

Advanced Machining

Est. Cost*: $2,400
Program Length: 9 weeks

*If you qualify for tuition assistance, your cost could be:
FastForward: $800
G3: $0

More Information & Funding Assistance

Have Questions? Contact Us

 enroll@virginiawestern.edu
Chapman Hall
855-874-6690

School of STEM &
Workforce Solutions

DID YOU KNOW?

This program is eligible for G3 funding assistance! Click here for more information and to contact an advisor.

Programs & Training
College Directory
EOE Statement
Accessibility
Privacy/Disclaimer
VW Alert – Text Notification System
Student Consumer Information
Virginia Education Wizard
eVA Transparency Reports
Higher Education Emergency Relief Fund (HEERF) CARES Act Required Reporting

Career Opportunities
FOIA Rights & Responsibilities
Site Map
Help Desk
Faculty & Staff Webmail
Report an IT Security Incident (PDF)
View VWCC Expenses
Organizational Charts
Annual Notice of Non-Discrimination

  • facebook
  • x
  • instagram
  • youtube
  • bluesky
  • reddit

Virginia Western Community College
3094 Colonial Avenue
Roanoke, VA 24015
540-857-VWCC
TTY: All users 711

© 2025 Virginia Western Community College, All Rights Reserved
24/7 Student Support Center - 855-874-6690