Not too easy. Not too difficult.
Devarajan was a great instructor for this course. He made sure to slow down if the class didn't understand a concept and would ask the class throughout lecture to answer questions and demonstrate understanding. He really cares about students' understanding and therefore future ability to get a job in this field.
The focus was on concepts rather than memorizing solutions to problems. This made solving the homework way easier though since I actually understood why a problem was solved the way it was.
Hours per week:
Advice for students:
The project was tough, get help early! Also, the tests are relatively easy as long as you make sure to prepare the concept questions he gives out and also the problems follow the homework exactly, so make sure to understand those.