This class was tough.
Course was very difficult and professor seemed to have just been thrown into teaching the class. Exams were very tough, but there was a lot of homework help online for the class.
The assignments were interesting and rewarding when completed.
Hours per week:
Advice for students:
Try to find a professor who has very good reviews and knows how to teach this course. Some professors forget how hard it is to comprehend things for others since they have been teahcing and learning for so many years.