Not too easy. Not too difficult.
I would not recommend this course if you cannot handle a heavy workload. I would recommend this course, because the teacher does an excellent job at explaining the material.
On the last day before finals, our professor took us on a field trip to NIST. Apparently she does this for ever class. It's really cool because we get to see the topic at the time in reality. We also gained insight on potential career choices.
Hours per week:
Advice for students:
Stay on top of the homework. It is graded and it helps you better understand the material. Also, it is best to have a good flow of communication with the professor.