This class was tough.
If you a basic knowledge in programming he is a good professor. If you have never program before he is not a good professor to you. He speaks/uses computer languages in his lectures and sometimes expect you to know his subject.
I did not learn a single thing in this class because he doesn't explain thing clearly and let you work on the lab without a full understanding of the topic.
Hours per week:
Advice for students:
Learn basic programming. Expect to do research on your own. And study more than 12 hours since his test its not easy at all. You have to be able to teach yourself as well in order to pass the class.