Finally, the fall section in U of T ended. CSC165 is one of the courses that I had to challenge. I found myself struggling with some basic mathematical techniques that were used in proof.
Topics in CSC165 were very new concept to me and they were broken down to:
1. Reading and writing with symbols
2. Logic
3. Proof techniques
4. Growth rate questions such as Big O, Big Omega
5. Counting steps of codes
There are some slogs which I often read and have elements that I wish I had included in my slog. For example, Yi’s blog (http://165choi.blogspot.ca) extensively covered the details in solving problems and I admire how Alexandru kept his SLOG updated every single week (http://alexbalutaslog.blogspot.ca).
Overall I really enjoyed learning new concepts in CSC165. It is really well designed course with topics broken down which teaches you mathematical reasoning and expressions step by step. Each topics, I had to fully understand previous materials very well in order to understand the next topic.