Not too easy. Not too difficult.
The class itself was fairly straightforward, but the professor's thick accent and quick pace of covering the material in class made the course a little more difficult than need be.
Highlights of the course included meeting with a TA once a week to go over homework and any questions on practice problems. On that note, the frequent homework and practice problems assigned assured that you stayed up to date with the material.
Hours per week:
Advice for students:
For this course, it is extremely valuable to really focus on paying attention in class because it is easy to fall behind. Do the homework on your own to see if you really understand the material, and ask either the professor or TA for help when you need it.