Top Course Tags
Great Intro to the Subject
Not too easy. Not too difficult.
I would recommend this course because learning how to program and write code is like learning a new way to solve problems. Being able to break down a problem to its core components and solve it in the most efficient way can be applied to all aspects of life.
The highlights of this course were when I would spend a long time on a program and it would finally work. It is a rewarding experience. I learned that often the fastest way to accomplish something, is actually the slowest way.
Hours per week:
Advice for students:
An open and optimistic attitude is the most important. A firm grasp on math and logic definitely help though.