The CNC Programming curriculum at CDM Institute concentrates on the use of the G-Code programming language to operate CNC machinery such as mills and lathes. Special computer software will be used to simulate tool paths for programs written in class. Students will learn to program and operate a computer and complete the manufacturing process on CAM software. The course also covers elementary computer aided manufacturing principles and methods with an emphasis in computer utilization. A portion of the program is an open lab for students to practice G-Code programming and perform simulation to further develop the skills presented.