Pretty easy, overall.
Horrible professor that expects you to know very small details. TA is also very unhelpful when you ask her specific questions. Stay away from this course
To be honest, I did not learn much in the first half of class. The second half was fairly interesting as it was relatable information
Hours per week:
Advice for students:
You need to do a lot of studying outside of class for this course