This class was tough.
The professor is awesome! It is also a good class to experience because it will challenge you and make you work hard without destroying your GPA.
You get some interesting lab experiences including a clean room lab. You also get to learn how solar cells work which is pretty fun.
Hours per week:
Advice for students:
Go to every lecture and go to as many office hours sessions as you can.