This class was tough.
a lot of topics to cover in a short period of time
you'll get a better understanding of how things work but most people will only take this course if it is of real interest or a requirement.
Hours per week:
Advice for students:
make sure you study and take good notes