Introduction to CNC Programming and Operation; Mill

Course Description

Introduction to mill tool path programming using G & M code format. CNC systems and components including machine controller functions and operations. Program entry, editing, and verification. Calculation for mill cutter compensation. Precision inspection techniques. Basic mill setups, including cutting tool selection, and work holding.

Class Details

CRN Course Section Days Times Instructor Loc
44931 DMT 84A 1Z ·T····· 05:30 PM-08:20 PM Mike Appio ONLINE
·T····· 08:30 PM-09:20 PM
···R··· 05:30 PM-10:20 PM

Class Materials: View textbook and/or other materials for this course available at the Bookstore.
Class Dates: This class runs from 2021-04-05 to 2021-06-25.

Footnote Information

DMT-084A-01Z: This is an online Intro CNC programming and Operation class with live lab CNC machine demos that meets each week on scheduled days and times as noted in the class listing. Students must have access to a computer, the internet and an individual email address. Most De Anza classes will use the Canvas course management system. We recommend a laptop or desktop computer to successfully complete the course; a tablet or phone may not be adequate for all assignments and tests.The Student Online Resources hub with extensive information and tips can be found at For more information contact Mike Appio at or call 408 864 8283

Course Details

5 Units
Three hours lecture, six hours laboratory (108 hours total per quarter).
Gen Ed
Non-GE Class
Program Status
Program Applicable
Credit - Degree Applicable
Grading Method
Letter Grading


EWRT 200 and READ 200, or ESL 261, 262 and 263; MATH 210 or equivalent; DMT 80 or experience in machining processes.
Back to Top