- featured
Sep 3 - Sep 3, 2025
Tuition
$2,696
Scholarships available
- featured
Sep 3 - Sep 3, 2026
Tuition
$5,392
Scholarships available
- featured
- featured
May 6 - May 6, 2026
Plus 3 other start datesSep 3 - Sep 3 2026
Jan 6 - Jan 6 2027
May 5 - May 5 2027
Tuition
$10,425
Scholarships available
- featured
- featured
Aug 26 - Aug 26, 2028
Tuition
$27,756
Scholarships available
-
Tuition
$3,909
About
CNC Programming
CNC, or computer numerical control, programmers use automated machines in a number of manufacturing areas. Everything from electric guitars to custom metal signs can be built with CNC machinery.
Water jets, plasma cutters, automated lathes, mills, and routers are all standard equipment for CNC programmers. Instead of making products one by one, by hand, programmers are able to use machines to make several in a short amount of time, without any variation in quality.
Students in a CNC programming course learn microcomputer operation, CAD software to assist in designs, and of course how to actually program machines themselves. A reintroduction of trigonometry and geometry is also taught in many CNC programming courses.
The average CNC programmer in Canada earns $51,666 per year. Starting salaries are closer to $46,000 per year, while those who have been in the industry for a few years earn an average of $61,425 per year.