Contact ALIC: alic@allegheny.edu

Programming & Design

Programming & Design courses at ALIC equip students with the digital design and CAM programming skills essential for modern manufacturing environments. Through in-depth training in Mastercam and SolidWorks, learners gain experience in creating precise 3D models, simulating machining operations, and generating code for CNC production. Students begin in the world of Mastercam, where they apply CAM strategies to simulate and optimize tool paths, troubleshoot machining operations, and produce ready-to-run programs for CNC machines. Later, students learn the fundamentals of SolidWorks CAD—sketching, modeling, assembling, and analyzing mechanical parts—while also learning how to generate technical drawings and design components for real-world manufacturing use.

By the end of this series, students will be capable of designing mechanical parts and assemblies, preparing them for machining, and using industry-standard tools to move designs from screen to shop floor. The curriculum emphasizes applied learning through hands-on activities, simulations, and collaborative projects, giving students confidence in both design thinking and digital manufacturing workflows. These courses offer a strong foundation for aspiring mechanical designers, CNC programmers, or anyone looking to bridge design and production in advanced manufacturing.

  • Mastering Mastercam

    Mastercam 1

    $625.00
    Learn the basics of CNC programming using Mastercam, including 2D geometry creation, toolpath generation, and code post-processing. Ideal for beginners looking to develop foundational skills. September 23 - October 16, 2025 Tuesdays and Thursdays 5:00 pm - 7:00 pm
  • Professor pointing at a students screen helping them learn

    Mastercam 2

    $625.00
    Advance your Mastercam skills with multi-axis toolpaths, 3D contouring, and surface machining strategies. This intermediate-level course focuses on optimizing CNC programs for complex parts and improving manufacturing efficiency. January 13 - February 5, 2026 Tuesdays and Thursdays 5:00 pm - 7:00 pm
  • Professor teaching students

    SolidWorks 1

    $625.00
    Explore the fundamentals of 3D modeling using SolidWorks, including part design, assemblies, and basic engineering drawings. Students gain hands-on experience with parametric modeling and design intent. October 7- October 30,2025 Tuesday and Thursdays 4pm-6pm
  • Advanced SolidWorks

    SolidWorks 2

    $625.00
    This intermediate-level course is designed for students and professionals aiming to deepen their proficiency in SolidWorks with a focus on manufacturing applications. Building on foundational skills, the course explores complex part and assembly modeling, advanced surface design, mold and tool creation, and design automation techniques. Emphasis is placed on design for manufacturing (DFM), tolerancing, simulation, and preparation for CAM and production workflows. Students engage in hands-on projects that mirror real-world engineering and fabrication challenges, producing detailed, production-ready designs and documentation. Ideal for those preparing for careers in precision machining, product design, or tooling and fabrication industries. March 10 - April 2, 2026 Tuesdays and Thursdays 4:00 pm - 6:00 pm