Not too easy. Not too difficult.
I would recommend this course because the professor is great and helpful. The material can get pretty difficult, but overall it is a good intro to web programming. This course is definitely a good one to take to see if you are interested in pursuing technology/programming as a field.
The highlights of this course are definitely learning how a website functions and actually making a fully functional website of your own. I honestly never really found websites interesting until after taking this course. Now I can't believe how much functionality and interesting concepts happen every time someone clicks a link on the internet.
Hours per week:
Advice for students:
What you really need to succeed in this course is just pure patience and willingness. Sometimes the programming concepts can seem daunting, but the professor and other sources can really help you understand if you are willing to work at it.