Contact ALIC: alic@allegheny.edu

CNC Machining

CNC Machining courses at ALIC prepare students with the core technical competencies required to thrive in precision machining environments. Through hands-on learning, students gain practical knowledge of machining operations from both traditional and modern perspectives. Students learn to write, test, and troubleshoot G-code programs, perform machining processes, and execute complex operations with industry-relevant equipment.

By completing this series, students will be capable of interpreting machining instructions, selecting proper tooling for specific applications, and safely operating CNC mills and lathes. They will understand how to develop efficient tool paths, identify and fix programming errors, and produce precision-machined parts to specification. This program blends theory and practice to ensure students understand machining concepts and how to apply them in preparation for entry-level roles in today’s advanced manufacturing shops.

  • CNC Machining

    CNC 1 – Fundamentals

    $625.00
    This course introduces the fundamentals of Computer Numerical Control (CNC) machining, including machine setup, basic G-code programming, tooling, and safe operation of mills and lathes. Students gain hands-on experience producing simple parts while learning the principles of precision measurement, material selection, and machining processes.

    October 21 - November 13, 2025 Tuesdays and Thursdays
    4:00 pm - 6:00 pm
  • Man working on machine in a lab

    CNC 2 – Programming

    $625.00
    This course focuses on the principles and practices of CNC programming, including the development of G-code for milling and turning operations. Students learn to interpret technical drawings, define toolpaths, and create programs manually and using CAM software. Emphasis is placed on accuracy, efficiency, and applications in modern manufacturing environments.

    November 17 - December 10, 2025
    Mondays and Wednesdays
    4:00 pm - 6:00 pm
  • Student working on machine

    CNC 3 – Setup and Operation

    $625.00
    This hands-on course provides students with the skills needed to safely and efficiently set up and operate CNC milling machines and lathes. Topics include machine preparation, tool selection, workholding, zeroing procedures, and running pre-written programs. Emphasis is placed on precision measurement, troubleshooting, and maintaining quality in a shop environment. February 10 - March 5, 2026 Tuesdays and Thursdays 4:00 pm - 6:30 pm