Top Course Tags
Many Small Assignments
Not too easy. Not too difficult.
Very well-organized, but a lot of the material felt pointless. Also, the random types of assignments and quizzes made keeping track of grades nearly impossible.
Lots of excellent professors, and some of the units jad useful information.
Hours per week:
Advice for students:
Be organized and go to lecture!