Not too easy. Not too difficult.
With an experience in coding this class is moderately challenging but it requires significantly more effort without a previous knowledge of any coding language. Once you understand how the program computes and the syntax the class becomes so much easier and enjoyable.
The professor makes learning the material very enjoyable with his silly jokes that will keep you laughing. He is the type to crack a joke and start laughing at it before anyone gets it. I found myself laughing at his laugh rather than his jokes. This helped a bunch when learning about how to create our own differential equation solver, or graphical user interface program. Solving ODEs and graphing them in different forms was a huge portion of the semester.
Hours per week:
Advice for students:
Do not procrastinate on any assignment or you will regret it. Starting the homework a week early is highly recommended. The professor and TA was amazing so do not be hesitant to ask for help. This is not a class you should skip even though all the notes are online. What he says in class really put the material in context to help out a lot. Also don't sit further than the second row cause sometimes it gets a little hard to hear him.