Not too easy. Not too difficult.
Lots of IT knowledge and enhance your skills
Programming, programming, and programming that would make you fell in love with it
Hours per week:
Advice for students:
Keep doing and dont give up no matter what