Pretty easy, overall.
This is a good course to take if you are planning to start career in tech world
Basic of Java which help strongly in career
Hours per week:
Advice for students:
If you really want to b part of silicon valley then this course will help tou to great deal