I wouldn't really classify this as an introductory course. Some background in A* search, Markov processes etc is required.
David has a fantastic narration style and this is one of those courses where I had to step out because I had other responsibilities and not because I got bored with the content.