This class was tough.
The course is very difficult and somewhat unnecessary. It's a general class, so most of the people don't actually need to know the information and aren't interested in it.
The highlight of this course was definitely the lab. It was pretty fun, even though they were long. The tutorials were useful in learning the material.
Hours per week:
Advice for students:
Try to attend as many lectures as possible. If you're not understanding something, ask for help because it all builds off previous information. Put some effort into the tutorials and homework assignments, they are the most helpful.