Pretty easy, overall.
I highly recommend it to those that are fresh to the new world of technology and have an easy footing.
What to learn is the basic understanding of all programs used in designing all things technology.
Hours per week:
Advice for students:
Be prepared to take a lesson in designing and programs because they will be your best friends