2016-2017 Year 1 Semester 2

Modules I took

  1. CS1010S (Programming Methodology)
  2. ST2131 (Probability)
  3. EC1301 (Principles of Economics)
  4. SP1541 (Exploring Science Communication through Popular Science)
  5. GER1000 (Quantitative Reasoning)

CS1010S: Programming Methodology

What did I learn?

We learnt the Python language which is supposed to be the most simplified language out there. I do agree with it since the other languages I’ve seen look a little more complex to write out. We learnt how to code different types of programming and types of codes to apply to different context. One of the easiest one we learnt was Object Oriented Programming in my opinion. The hardest one to write and only learnt how to code in the finals was the higher order function. Until now, I’ve still yet to comprehend how it really works but basically the two that were used the most were ‘filter’ and ‘map’. It’s easy to get the two mixed up sometimes because it depends on what is the end result you want.

Difficulty? (1-very easy, 5-very difficult)

5. There were times that it was easy but 95% of the time I struggled a lot. I gave 90% of my time in semester 2 to doing CS1010S. I neglected my other modules during midterms which I regretted. I gave it a difficulty level of 5 because well… Continue reading “2016-2017 Year 1 Semester 2”