This class was tough.
Very difficult and challenging course but you learn a great amount of material
Term project was by far the easiest portion of the class
Hours per week:
Advice for students:
This is not an easy course to take as an elective