- Bachelor's degree in computer science, math or engineering (4 years)
- $6,000 to $15,000 a year
- Master's degree (1 to 2 years)
- $10,000 to $30,000 total, often partly funded by research assistantships
- PhD (4 to 6 years, optional)
- Usually funded: tuition covered plus a stipend to live on
- Hardware and tools
- Most software costs nothing. Cloud computing credits are often given to students at no cost.
Roughly, all in
$600 to $90,000
Tuition, fees, exams and kit. Not rent, food or travel
The low end is teaching yourself with no-cost software and a small amount of paid cloud computing time, then moving across from a job beside it, usually software developer or data analyst, at a company that is starting to build these systems. The high end is an expensive four year degree plus a master's degree, which most job advertisements still ask for. This is the hardest cheap door on this list, because without the degree there is no credential to point at and you need finished, working projects that other people actually use before anyone will interview you.
Vector, Mila and Amii, the three national AI (artificial intelligence) institutes, fund scholarships and internships for graduate students in this field.