This class was tough.
I would recommend it to people who have an interest in computers but who do not know a lot about them, like I did. The course is really useful and knowledgable on many aspects of technology that we may be familiar with, but just do not totally understand it completely, this course will cover those uncertainties. There is a lot of work that you have to put in to do well in the class, so if you are not willing to put in the work don't bother taking it because you fail.
The highlight of this course was learning many different things about technology and my favorite was learning how to program. I have never programmed in my life before I took this class and it is not easy; but it is like a puzzle, if it doesn't work try another way until it does. The programming assignments built on each other, so once you got the basics of learning certain blocks you learned more and more, that was the hard part, but with a little bit of help from classmates, you learned quickly. It really was a lot of fun.
Hours per week:
Advice for students:
Go to class and take notes!!! Don't be afraid to ask for HELP! Go to every recitation, they're useful for your Scratch assignments.