Seneca college has programs which teach CNC programming over the course of 8 months
starting in the fall semester.
The program focuses in on a hands on
CNC-Drehmaschinen zu verkaufen approach to teaching CNC programming. There are also books available that explain where to begin in CNC programming.