Introduction to Medical Instrumentation
Palmeri is very smart and his lectures are interesting. The exams were doable. The hw and labs are graded pretty randomly (some were graded very harshly, while others were easy). I definitely recommend it!
This class is pretty ECE based for a BME course. The lecture/exams are pretty straight forward, but the lab component is pretty circuit design heavy. Still a great course for learning medical device design skills needed for the BME senior design course.
Concepts aren't hard but the lab can be a little tricky, especially if circuits aren't your thing. Overall a well structured course.