This class was tough.
Difficult professor, but if you are willing to put in the work you will be able to succeed. He understands that the course is not extremely important for non-EE students, and is willing to work with students because of this.
He touched on several different electrical engineering topics in a relatively short term.
Hours per week:
Advice for students:
Go to class and work through the problems he gives until you understand them. Also take the time to go through his previous tests.