Program Pathways


Starting Out

student and instructor at Haas machineHere's a good way to start if you are taking our accelerated daytime program – which is ideal for students who want to earn their certificate as quickly as possible. The same courses are also available as 12-week classes in the evening.

  • First: Take DMT 80 (six weeks) for an introduction to machining, measurement and CNC
  • Next: Take DMT 84A and 84B (six weeks each) to learn CNC operation, setup and G & M code programming.
  • Also: Take DMT 90 (12 weeks) – offered in winter quarter

Taking these four courses will complete the requirement for a Certificate of Achievement - Computer Numerical Control (CNC) Machinist. (See the complete list of DMT certificate and degree programs.)


Courses by Subject or Specialty

Manual Machining

  • DMT 80: Introduction to Machining and CNC Processes (5 units)
  • DMT 82: Advanced Conventional Machine Tools, Tool Design, Abrasive Manufacturing (5 units)

CNC Machine Operation + Manual G-Code Programming

  • DMT 84A: Introduction to Computer-Aided Numerical Control (CNC) Programming and Operation; Mill (5 units)
  • DMT 84B: CNC Programming and Operation; Intermediate Mill (5 units)
  • DMT 84C: CNC Lathes-Horizontal Mill-4th Axis Rotary-Programming Operations (5 units)

G-Code Programming Using CAM Software

  • DMT 87D: CAD/CAM Programming Using Mastercam (5 units)
  • DMT 87J: CAD/CAM Based CNC Surface Contouring Programming Using Mastercam (5 units)
  • DMT 87N: CAD/CAM Based CNC 4 and 5 Axis Mill/Lathe Programming Using Mastercam (5 units)
  • DMT 89A: CAM Based CNC Multi-Axis Programming Using NX (5 units)

Quality Control, Inspection, Print Reading

  • DMT 90: Print Reading and Machine Shop Calculations (4.5 units)
  • DMT 91: Dimensional Metrology (4.5 units)
  • DMT 92: Applied GD&T (ASME Y14.5m); Coordinate Measuring Machines (4 units)
  • DMT 93: Introduction to Quality Assurance (4 units)

Special Projects

  • DMT 77A: Special Projects in Manufacturing and CNC/Mastercam Certification Level 1 (2 units)
  • DMT 77B: Special Projects in Manufacturing and CNC/Mastercam Certification Level 2 (2 units)
  • DMT 77C: Special Projects in Manufacturing and CNC/Mastercam Certification Level 3 (2 units)
  • DMT 77D: Special Projects in Manufacturing and CNC/NIMS Certification Level 1 (2 units)
  • DMT 77E: Special Projects in Manufacturing and CNC/NIMS Certification Level 2 (2 units)
  • DMT 77F: Special Projects in Manufacturing and CNC/NIMS Certification Level 3 (2 units)
  • DMT 77G: Special Projects in 3D Printing/Additive Manufacturing (2 units)
  • DMT 77H: Special Projects for Additive Manufacturing in the Digital Factories (2 units)
  • DMT 77X: Special Projects in CAD (1 unit)
  • DMT 77Y: Special Projects in CAD (2 units)
  • DMT 77Z: Special Projects in CAD (3 units)

Courses for Advanced Certificates or Degrees

These may be required for Advanced Certificates of Achievement or A.S. Degrees

  • DMT 53: 3D Printing, Reverse Engineering and Rapid Prototyping Strategies in Industry (4 units)
  • DMT 54: 3D Printing/Additive Manufacturing Theory and Practice (4 units)
  • DMT 60A: SolidWorks - Introduction (4 units)
  • DMT 65A: Creo Parametric - Introduction (4 units) 
  • DMT 95: Manufacturing Materials and Processes (4 units)

Computer Aided Design or Drafting (CAD) 

  • DMT 52: Geometric Dimensioning and Tolerancing - CAD Applications (2 units)
  • DMT 60A: SolidWorks - Introduction (4 units)
  • DMT 61A: SolidWorks - Intermediate (4 units)
  • DMT 62A: SolidWorks - Top-Down Design and Advanced System Tools (4 units)
  • DMT 63A: SolidWorks - Surface Modeling (4 units)
  • DMT 64A: SolidWorks Simulation - Finiate Element Analysis (4 units)
  • DMT 66A: Creo Parametric - Intermediate (4 units)
  • DMT 67A: Creo Parametric - Top-Down Design and Advanced System Tools (4 units)
  • DMT 68A: Creo Parametric Surface Modeling (4 units)
  • DMT 70A: Introduction to Computer Aided Design Using AutoCAD (4 units)
  • DMT 73A: Introduction to Computer Aided Design Using Autodesk Inventor (4 units)
  • DMT 75A:  (Introduction to Computer Aided Design Using Siemens NX (4 units)

3D Printing and Additive Manufacturing

  • DMT 53: 3D Printing, Reverse Engineering and Rapid Prototyping - Strategies in Industry (4 units)
  • DMT 54: 3D Printing/Additive Manufacturing - Theory and Practice (4 units)
  • DMT 56: AM Support Tech Operator (4 units)
  • DMT 57: DfAM (4 units)

Recommended Course Sequence

DMT MFG Flowchart

Back to Top