This class was tough.
Explains ideas very well, though he is a tough grader.
The course covered basic computer science ideas, including variables, Strings, arrays, methods, classes, and recursion.
Hours per week:
Advice for students:
Take a previous course in computer science so you have some background knowledge when you enter the class.