Not too easy. Not too difficult.
I would highly recommend this course to anyone with the intent of becoming a software engineer.
What I learned was a lot of simple to advanced levels of code as in ruby. python, and many more examples of code. The highlight of this course though was how the professor taught us java. In short, after the course whatever idea we have for an application we can code it and make it into an reality.
Hours per week:
Advice for students:
Advice that I would give is to have dedication and perseverance. This course can be really really tough at times ,but as long as you study at a decent pace, you can do anything.