G&M Code Programming is the study of the alpha-numeric language executed by Computer Numerically Controlled (CNC) machines. The fundamentals continued in this course will include the format of CNC programs, common G-Codes, M-Codes, as well as materials and speeds & feeds with more focus on the Lathe. This course will also introduce applicable machine shop related math. The lab is furnished with EMCO CNC turning and milling centers. Students will also use simulation software for the mill and lathe. Additionally, the student will be introduced to Solidworks 3D solid modeling software, Mastercam programming software and 3D solid model printing.