Not too easy. Not too difficult.
S. Banerjee is the author of the course and he teaches it with such passion. He doesn't let the class fall behind. The professor prepares you for his tests, and he is very helpful during office hours.
It is a very interesting class in the field of integrated circuits because it takes you to the microscopic level and teaches you all the electrical characteristics of the electrons. I learned a lot about transistors.
Hours per week:
Advice for students:
Always go to class, his class is early on the day, twice a week, but it is worth it. Practice with other students and go over the practice tests that can be found online. Try to fully understand your homework and if there is something you did not fully understood then go to office hours.