Contact ALIC: alic@allegheny.edu

Computer Numerical Control

  • CNC Machining

    CNC 1 – Mills 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. Students gain hands-on experience producing simple parts while learning the principles of precision measurement, material selection, and machining processes. June 16- July 9, 2026 Tuesdays and Thursdays 4:00 pm - 6:00 pm
  • Coming SoonMan 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.  
  • Coming SoonStudent 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.  
  • Coming SoonCNC Machining

    CNC 1 – Lathe Fundamentals

    $625.00

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