Not too easy. Not too difficult.
It gives you insight on how to program in c++.
Being able to learn the material and then put it to use in practical projects.
Hours per week:
Advice for students:
Study the material. Read all of the chapters, ask questions.