Thursday, January 24, 2013

SLOG #2

As the course goes deeper into logical notation, there is certainly an increase in the amount of difficulty in understanding the concepts thoroughly. When I initially glanced at the tutorial exercises, I was slightly overwhelmed in terms of using symbols to express a statement. I found myself being unable to be entirely confident about my answers. After the explanation in this week's tutorial, it started to become easier to answer the questions, until the difficulty of the questions significantly increased, which brought me back to where I was in the beginning. For instance, I didn't understand how to correctly write the following sentence symbolically: "No course has more than two prerequisites." I was surprised that in order to express it symbolically, you have to introduce two other variables, as well as use a combination of the conjunction, disjunction, and implication symbols. Also, I realized the importance of the order of an quantification of a variable in a set as it can completely change the interpretation of the sentence itself. It began to make more sense after I kept reviewing it repeatedly. Although it is frustrating when I attempt a question and determine that my solution is incorrect, in order to thoroughly grasp the concepts, it is essential to keep practicing until I am able to breeze through it. As the saying goes, "Practice makes perfect!"

Wednesday, January 16, 2013

SLOG #1


My experience during the first week of the CSC165 course has opened my eyes to a completely new way of thinking. It transformed into one that involves more logic and reasoning rather than just tackling a problem without giving it any thought as I normally would have. This includes learning to solve a problem backwards, assuming that the I’ve solved the problem and thinking about the next-to-last step.

There are several things I have learned this week in class. Firstly, I learned that it is extremely difficult to find the perfect balance of ambiguity and precision. Also, the concept that I found extremely interesting is the universal/existential duality. What I learned is that in order to falsify a universal claim, you only need to find one counter-example, but to falsify an existential claim, you need to show that there are absolutely no examples. Similarly, to justify a universal claim, you need to show that there are no counter-examples, while to justify an existential claim, you need to show that there is at least one example. 

Initially, I found it difficult to grasp the idea of universal and existential claims but through the help of the Venn diagrams introduced in the lectures and tutorials, it became much easier and more interesting to learn. This made me more confident in terms of thinking logically, and as a result, I was able to successfully achieve the answer to the tutorial quiz.