This class was tough.
The text book material out of date and unorganized
Very interesting subject with some great information
Hours per week:
Advice for students:
This course should be taken right after a math class and with no other courses on the schedule