This class was tough.
I would recommend this course for someone interested in a major that needs technology knowledge.
The highlights were the different projects we would get.
Hours per week:
Advice for students:
Listen to the teacher. Read the book if you don't understand certain things. Also never missed any work.