Not too easy. Not too difficult.
If you are a big computer person and want to learn how everything is created then yes definitely.
A lot of breaking down on how the external and internal parts of the computer is done, I learned more ways to work with binary.
Hours per week:
Advice for students:
Study hard and never give up, because the class can be easy if you work hard or extremely tough if you don't