is taking this course right now, spending
a week on it and found the course difficulty to be hard
This course is certainly very interesting, but it's also quite challenging. The class forums seem to be active with quite a few confused people. The content is very full-on mathsy rather than being a dumbed down version. While it recommends completing a precursor course it doesn't seem to be absolutely necessary: they usually redefine the most important terms.