Not too easy. Not too difficult.
It covers the basic stuff about programming languages
I have learnt programming languages like C, C++, Unix, Perl, Java, PHP.
Hours per week:
Advice for students:
You have to read a lot. You have to do self studies.