Not too easy. Not too difficult.
Really fun course; does a great job of teaching you the fundamentals of web development. The workload was a bit tough but it's mostly projects, which you can plan for accordingly. Material isn't hard if you have a programming background, else it'll just be a bit more work on your part. We had one midterm which was curved heavily, and one final project. No other exams.
Hours per week:
Advice for students:
Start early on the MP's and work hard on them. Each MP will have a checklist of things that they want to see. Follow the spec exactly; you can add extra stuff but make sure you're not missing anything. GO TO OFFICE HOURS.