Prof. Hinton may be one of the leading lights of Neural Networks, but the style of this course will prove to discourage any novice who hopes to gain insight into theory behind neural networks. According to Prof. Hinton himself, he put this course together in his spare time, and I believe that the poor quality of the material reflects his effort. I agree with the other reviewer, it's a horrible course. Very few examples, no diagrams, no mathematical detail. Prepare to do a lot of discovery on your own from other sources in order to pass this course.