Neither as fun nor as difficult as PHYS5630, this is nevertheless a good course. The variability is pretty high semester to semester, so don't take my rating on anything but the professor too seriously; with that said, I enjoyed this course, and would recommend it to anyone doing any sort of physical computing.
Instructor
5.0
Enjoyability
4.0
Recommend
4.0
Difficulty
4.0
Hours/Week
7.0