Pretty easy, overall.
Good student should be able to complete assignments. His test are very analytical.
Dr. he is amazing. I had no prior experience in programming but he was always at his office hours to help me with my questions.
Hours per week:
Advice for students:
He does not just give you the answers. This is not an easy class if you're a beginner or someone that does not like to put in the hard work.