But... How would... No, I am in no way trying to deprive You of motivation, just... Why? It you in good stead? Can be in programming? Or You go through school course? Then Yes, any tutorial. However, Mizen meant that the necessary practice, then, of course, plugged any doctor. When I was studying programming (sorry, there is some programmers just), duck really, I'm no book gave as much as gave practice. I started to create a large project on it to sharpen the knowledge that I acquired. And you can just read a stack of books - but without the use of these acquired knowledge in practice, it would be a waste of time. Or more close to life example from foreign languages: for anybody not a secret that you can pass at least a dozen famous courses, but without practice, conversation on it, this knowledge will be forgotten completely in six months. Unfortunately I can't say what might be practice within mathematics, but You get the gist, I think.
I too wanted to do the AI, entered and graduated from the faculty of applied mathematics and Informatics (thought there is more programming, but rather 80% in mathematics).
School mathematics is essentially "kindergarten" compared to out there that studied even in the first year. Not always of how much depth of understanding. For example, at school they say that the axioms must "believe" forced to learn the proofs of the theorems roots of negative numbers do not exist, the quadratic equations may have 0, 1 or 2 solutions, etc. In the University say that the axioms you can collect and build their algebra and the theory, are forced to invent their own proofs of theorems (based on axioms), talk about the roots of negative numbers (a complex number) that the quadratic equation always has 2 solutions (the cubic - 3, etc.). Plus, matrices, logic, probability, game theory (pure math, if that), graphs, cryptography...
In the end, the knowledge obtained is very extensive but not very deep and need specifically to me. Most of them are forgotten shortly after the exam)
But when doing your own project, starts a completely different story. Have questions, look for answers, in the process of studying these responses can occur even in unexpected subjects, grades "magically" begin to grow. But most importantly, found the answer to my own question was much more memorable, than a learned response to yet not asked question)
Therefore, self-learning through the development of its own project and the result is a much more effective "stupid study". About your quote about "bachelors and masters". But practicing Professor is unlikely that someone will plug in their skills and knowledge) for Example, the module Assembly of spherical panoramas from single images just some Professor written, and based on it have already made a program (in fact, the graphic interfaces in it), many even pay) while the complex mathematical core was developed by a completely separate person.
About AI because most of the learning was math, the bulk of the so-called "AI" was formulated in the form of formulas, often not very sophisticated. Machine learning was taught superficially, "for cases where you cannot compile formula process". For example, a dreamer builds a robot with arms and legs, so he could protect the citizens from the falling asteroid) Most of his work, he will spend on making it human functions, the ability to move, aim, analyze what is happening. The potential range of tasks can become much wider than originally conceived, but the development speed will be very low and, for the most part, not related to the task. A "Soviet engineer" will be the formula of motion of the asteroid, equations of motion of the rocket, shoot down the asteroid, calculate the point of intersection, the area where this point is invalid (villages, strategic objects) from these data construct the mesh the location of the radars and launchers (some mine), in the end, the problem is solved, artificial intelligence in popular understanding is missing, but the whole system operates automatically without human intervention (in "pure mathematics"), as if that makes it intelligent :)