This class was tough.
It's a data structure class and I think it's the foundation to everything. As this course teaches computer science in a big picture. How the system work and how important it is to understand data structure, to be able to do a much more advance coding through out the school year.
There were surely a lot of things that I learn from this course, but for me the highlight was not learning about the coding as coding in general all CS classes, you'll learn how to code. In this class, I learn how to work together as a team and how important it is to be able to communicate clearly and effectively with the other people. Seeing other people's code amazes me more as everyone's has their own style of coding, and I just realized how important it is to code clearly and to give basic instruction / comment for other people to understand the logic behind the code.
Hours per week:
Advice for students:
Teacher assistant, participation, and most important is through trials and errors.