Courses Courses Arts and Design Arts and Design Animation Graphic Arts Photography Web Design Business Business Accounting Administrative Communication Finance Marketing and Sales Operations Project Management Small Business Soft Skills Career Online High School Career Online High School Online High School Diploma Computer Applications Computer Applications Autodesk Microsoft QuickBooks Windows Computer Science Computer Science Programming Construction and Trades Construction and Trades Construction Environmental and Energy Trades Health and Fitness Health and Fitness Alternative Medicine Dental Fitness Medical Veterinary Wellness Hospitality Hospitality Hospitality Service Information Technology Information Technology Cloud Computing Networking Other Security Language Language Languages Legal Legal Legal Studies Math and Science Math and Science Mathematics and Science Teacher Professional Development Teacher Professional Development Child Development Classroom Technology Math and Science Reading and Writing Test Prep Test Prep Exam Prep Writing Writing Writing and Editing Skill Map Resources Resources About ed2go Externship Programs Financial Assistance Find a School Blog MyCAA


(855) 520-6806

See all results for ""

See All Courses

ed2go Construction and Trades Trades CNC Machinist
Return to Trades

CNC Machinist

Computers control much of the world today. The manufacturing industry is no exception, and you can make yourself an indispensable part of the future of manufacturing by training to become a Computer Numerical Control (CNC) Machinist. This online CNC Machinist course will provide you with the knowledge and skills you need to prove competency and begin your career quickly.

The course provides an intensive overview of the skills necessary to perform CNC machining, including workholding, math, inspection, safety, metal cutting, materials, quality, and grinding.

12 Months / 195 Course Hrs
Open enrollment

Offered in Partnership with your Preferred School

Broward College

Why this school? It's been chosen based on your location or if you've visited this school's website. Change School

Learning Method


Self-Paced. Study on your own schedule

Contact Us for additional information

CNC Machinist

Contact Us

Details + Objectives

Course Code: GES778

What You Will Learn
  • Production Floor Safety
  • CNC Controls and Programming
  • Metallurgy
  • Machining and Grinding Processes
  • Inspection Methods
  • Six Sigma, 5S, Lean, and TPM
  • Workholding Principles
How the course is taught
  • Self-paced, online course
  • 12 months to complete
  • Open enrollment, begin anytime
  • 195 course hours
How you will benefit
  • Prepare for a career as a computer numerical control (CNC) machinist, CNC machine operator, CNC lathe operator, CNC mill operator, CNC operator, machine operator, or machinist
  • Gain the skills you need to confidently perform your job


Expand All
  1. Workholding
    1. Intro to Workholding 104
    2. Supporting and Locating Principles 106
    3. Locating Devices 107
    4. Clamping Basics 108
    5. Chucks, Collets, and Vises 110
    6. Fixture Body Construction 200
    7. Fixture Design Basics 210
    8. Drill Bushing Selection 230
  2. Math
    1. Math Fundamentals 101
    2. Math: Fractions and Decimals 111
    3. Units of Measurement 112
    4. Basics of Tolerance 121
    5. Blueprint Reading 131
    6. Algebra Fundamentals 141
    7. Geometry: Lines and Angles 151
    8. Geometry: Triangles 161
    9. Geometry: Circles and Polygons 171
    10. Trigonometry: The Pythagorean Theorem 201
    11. Trigonometry: Sine, Cosine, Tangent 211
    12. Trigonometry: Sine Bar Applications 221
    13. Statistics 231
  3. Inspection
    1. Basic Measurement 101
    2. Calibration Fundamentals 111
    3. Hole Standards and Inspection 141
    4. Thread Standards and Inspection 151
    5. Surface Texture and Inspection 201
    6. Introduction to GD&T 301
    7. Major Rules of GD&T 311
    8. Inspecting with Optical Comparators 351
    9. Inspecting with CMMs 361
    10. In-Line Inspection Applications 381
  4. Machining and Stamping
    1. Press Basics 110
    2. Manual Mill Basics 201
    3. Engine Lathe Basics 211
    4. Manual Mill Setup 221
    5. Overview of Engine Lathe Setup 205
    6. Benchwork and Layout Operations 241
    7. Manual Mill Operation 251
    8. Engine Lathe Operation 225
    9. Holemaking on the Manual Mill 271
    10. Threading on the Engine Lathe 235
    11. Taper Turning on the Engine Lathe 240
    12. Introduction to CNC Machines 201
    13. Basics of the CNC Lathe 211
    14. Basics of the CNC Mill 212
    15. Coordinates for the CNC Lathe 221
    16. Coordinates for the CNC Mill 222
    17. Basics of G Code Programming 231
    18. Introduction to CAD and CAM for Machining 241
    19. Control Panel Functions for the CNC Lathe 251
    20. Control Panel Functions for the CNC Mill 252
    21. Offsets on the CNC Lathe 261
    22. Offsets on the CNC Mill 262
    23. Creating a CNC Turning Program 301
    24. Creating a CNC Milling Program 302
    25. Turning Calculations 285
    26. Calculations for Programming the Mill 312
    27. Canned Cycles for the Lathe 321
    28. Canned Cycles for the Mill 322
    29. CNC Specs for the Mill 220
    30. CNC Specs for the Lathe 225
    31. Haas Mill: Control Panel Overview 250
    32. Haas Lathe: Control Panel Overview 255
    33. Haas Mill: Entering Offsets 260
    34. Haas Lathe: Entering Offsets 265
    35. Haas Mill: Locating Program Zero 270
    36. Haas Lathe: Locating Program Zero 275
    37. Haas Mill: Program Execution 280
    38. Haas Lathe: Program Execution 285
    39. Haas Mill: Program Storage 310
    40. Haas Lathe: Program Storage 315
    41. Haas Mill: First Part Runs 320
    42. Haas Lathe: First Part Runs 325
    43. Fanuc Mill: Control Panel Overview 250
    44. Fanuc Lathe: Control Panel Overview 255
    45. Fanuc Mill: Entering Offsets 260
    46. Fanuc Lathe: Entering Offsets 265
    47. Fanuc Mill: Locating Program Zero 270
    48. Fanuc Lathe: Locating Program Zero 275
    49. Fanuc Mill: Program Execution 280
    50. Fanuc Lathe: Program Execution 285
    51. Fanuc Mill: Program Storage 310
    52. Fanuc Lathe: Program Storage 315
    53. Fanuc Mill: First Part Runs 320
    54. Fanuc Lathe: First Part Runs 325
    55. Mazak Mill: Control Panel Overview 250
    56. Mazak Lathe: Control Panel Overview 255
    57. Mazak Mill: Locating Program Zero 270
    58. Mazak Lathe: Locating Program Zero 275
    59. Mazak Mill: Entering Offsets 280
    60. Mazak Lathe: Entering Offsets 285
    61. Creating an EIA/ISO Program for the Mazak Mill 286
    62. Creating an EIA/ISO Program for the Mazak Lathe 287
    63. Creating a Mazatrol Program for the Mill 288
    64. Creating a Mazatrol Program for the Lathe 289
    65. Mazak Mill: Program Execution 290
    66. Mazak Lathe: Program Execution 295
    67. Mazak Mill: Program Storage 310
    68. Mazak Lathe: Program Storage 315
    69. Mazak Mill: First Part Runs 320
    70. Mazak Lathe: First Part Runs 325
  5. Safety
    1. Intro to OSHA 101
    2. Personal Protective Equipment 111
    3. Noise Reduction and Hearing Conservation 121
    4. Respiratory Safety 131
    5. Lockout/Tagout Procedures 141
    6. SDS and Hazard Communication 151
    7. Bloodborne Pathogens 161
    8. Walking and Working Surfaces 171
    9. Fire Safety and Prevention 181
    10. Flammable/Combustible Liquids 191
    11. Ergonomics 102
    12. Hand and Power Tool Safety 201
    13. Safety for Lifting Devices 211
    14. Powered Industrial Truck Safety 221
    15. Confined Spaces 231
    16. Environmental Safety Hazards 241
    17. Machine Guarding 140
    18. Safety for Electrical Work 111
  6. Materials
    1. Introduction to Physical Properties 101
    2. Introduction to Mechanical Properties 111
    3. Introduction to Metals 121
    4. Metal Manufacturing 140
    5. Classification of Steel 201
    6. Essentials of Heat Treatment of Steel 211
    7. Hardness Testing 221
    8. Ferrous Metals 231
    9. Nonferrous Metals 241
    10. Exotic Alloys 301
  7. Metal Cutting
    1. Cutting Processes 111
    2. Safety for Metal Cutting 101
    3. Overview of Machine Tools 121
    4. Basic Cutting Theory 201
    5. Band Saw Operation 211
    6. Introduction to Metal Cutting Fluids 221
    7. Metal Cutting Fluid Safety 231
    8. Speed and Feed for the Lathe 301
    9. Speed and Feed for the Mill 311
    10. Cutting Tool Materials 321
    11. Carbide Grade Selection 331
    12. ANSI Insert Selection 341
    13. Lathe Tool Geometry 351
    14. Mill Tool Geometry 361
    15. Drill Tool Geometry 371
    16. Toolholders for Turning 260
    17. Machining Titanium Alloys 325
  8. Quality and Manufacturing Management
    1. Lean Manufacturing Overview 101
    2. Essentials of Leadership 110
    3. Essentials of Communication 120
    4. ISO 9001: 2015 Review 122
    5. Continuous Process Improvement: Managing Flow 124
    6. Continuous Process Improvement: Identifying and Eliminating Waste 125
    7. Managing Performance: Best Practices 130
    8. Approaches to Maintenance 131
    9. Process Design and Development 133
    10. Managing Performance: Corrective Actions 135
    11. Production System Design and Development 136
    12. Basics of Manufacturing Costs 140
    13. Total Productive Maintenance 141
    14. Intro to Managerial Accounting 145
    15. Conflict Resolution Principles 150
    16. 5S Overview 151
    17. Conflict Resolution for Different Groups 155
    18. Team Leadership 160
    19. Cell Design and Pull Systems 161
    20. Intro to Six Sigma 171
    21. Quality and Customer Service 175
    22. Manufacturing Management 180
    23. Troubleshooting 181
    24. Personal Effectiveness 190
    25. Conducting Kaizen Events 191
    26. Managing the Diverse Workplace 210
    27. SPC Overview 211
    28. Harassment and Discrimination 215
    29. Interpreting Blueprints 230
    30. Performance Management and the Law 230
    31. Metrics for Lean 231
    32. Fabrication Process 232
    33. Process Flow Charting 241
    34. Strategies for Setup Reduction 251
    35. Value Stream Mapping: The Current State 301
    36. Six Sigma Goals and Tools 310
    37. Value Stream Mapping: The Future State 311
  9. Grinding
    1. Grinding Processes 201
    2. Grinding Safety 211
    3. Basics of the Surface Grinder 231
    4. Setup for the Surface Grinder 241
    5. Surface Grinder Operation 251
    6. Introduction to Grinding Fluids 261
    7. Grinding Ferrous Metals 311
    8. Grinding Nonferrous Metals 321
    9. Grinding Wheel Materials 331
    10. Grinding Wheel Geometry 361
    11. Dressing and Truing 341

Instructors & Support

No instructor

This is not an instructor facilitated course; however, support will be provided through email, online forms, and phone.




There are no prerequisites to take this course.


Hardware Requirements:

  • This course can be taken on either a PC or Mac.
  • Mac users may experience some issues with Adobe Flash.

Software Requirements:

  • PC: Windows XP or later.
  • Mac: OS X Snow Leopard 10.6 or later.
  • Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge and Safari are also compatible.
  • Adobe Flash Player. Click here to download the Flash Player.
  • Adobe Acrobat Reader. Click here to download the Acrobat Reader.
  • Software must be installed and fully operational before the course begins.


  • Email capabilities and access to a personal email account.
Instructional Materials

The instructional materials required for this course are included in enrollment and will be available online.


Expand All
Can I register for a course if I am an international student?

Yes, ed2go courses are completely online. However, keep in mind that not all certifying bodies or industry-specific certifications are recognized internationally. Please review your country's regulations prior to enrolling in courses that prepare for certification.

Does this course prepare for a certification?


When can I start the course?

This course is open enrollment, so you can register and start the course as soon as you are ready. Access to your course can take 24-48 business hours.

How long does it take to complete this course?

This course is self-paced and open enrollment, so you can start when you want and finish at your own pace. When you register, you'll receive twelve (12) months to complete the course.

What if I don't have enough time to complete my course within the time frame provided?

The time allotted for course completion has been calculated based on the number of course hours. However, if you are unable to complete the course, contact your Student Advisor to help you work out a suitable completion date. Please note that an extension fee may be charged.

What kind of support will I receive?

You may be assigned with an instructor or team of industry experts for one-on-one course interaction. Your support will be available (via e-mail) to answer any questions you may have and to provide feedback on your performance. All of our instructors are successful working professionals in the fields in which they teach. You will be assigned to an Advisor for academic support.

What happens when I complete the course?

Upon successful completion of the course, you will be awarded a Certificate of Completion.

Am I guaranteed a job?

This course will provide you with the skills you need to obtain an entry-level position in most cases. Potential students should always do research on the job market in their area before registering.

Can I get financial assistance?

This course is non-credit, so it does not qualify for federal aid, FAFSA and Pell Grant. In some states, vocational rehab or workforce development boards will pay for qualified students to take our courses. Additionally, some students may qualify for financial assistance when they enroll, if they meet certain requirements. Financing is available from select schools. Learn more:

How can I get more information about this course?

If you have questions that are not answered on our website, representatives are available via LIVE chat. You can also call us at 1-877-221-5151 during regular business hours to have your questions promptly answered. If you are visiting us during non-business hours, please send us a question using the "Contact Us" form.

Browse All