Not too easy. Not too difficult.
If you want to learn computer science. Read not only Internet, but the books also!
I have learned all about Computer Architecture!
Hours per week:
Advice for students:
If you want to be software or hardware engineer, definitely choose these courses.