This reminds me of CS229, of which there's an online version: <a href="http://www.youtube.com/watch?v=UzxYlbK2c7E" rel="nofollow">http://www.youtube.com/watch?v=UzxYlbK2c7E</a><p>It's considerable more focused in scope, presenting the mathematics behind some of the more popular algorithms extensively used in machine learning, which is a subset of artificial intelligence. The course starts off pretty slow, but quickly gains speed and momentum. By the end, you should be fairly comfortable with clustering and classification/regression, among other topics. The lecture notes are also fantastic.