This class was tough.
This course is very useful and interesting, but requires LOTS of self-studying
basically, we ran through all the book concepts, however, it is very fast-paced, so you really have to study a lot to get it all
Hours per week:
Advice for students:
Never miss classes, as it will be really difficult to get it by yourself