cnc programming, cnc machine programming, cnc machining programming
This is one of over 2200 courses on ocw. No enrollment or registration.