This class was tough.
Interesting curriculum but extremely hard, weed out course for engineers.
Learned to think about abstract concepts.
Hours per week:
Advice for students:
Read the textbook, stay on top of work