This class was tough.
I would recommend this course because it was one of the first required courses I took where the testing wasn't completely multiple choice. It was a great learning experience for how to answer written questions where you really needed to understand the meaning of what you were learning.
This course provided a great base of knowledge that could help in future courses. There is a great amount of detail that goes into the topics.
Hours per week:
Advice for students:
This course requires deep understanding of concepts and being able to apply them. The testing is done with short/long answer questions where you need to know how to draw certain diagrams and explain processes.