5 years ago, I was just a kid figuring out what the hell I was doing in university.
5 years ago, I took CS3216 not knowing what the hell I was doing with my life.
Today, I gave a guest lecture for CS3216. Right before my ex-professor, whose security classes I really miss, gave his guest lecture.
And as I remembered back to what happened in my university life, I guess one of the things that really defined the person I am today, was taking CS1101S, CS3216, CS3217, CS3235, CS3211, CS4223 and CS5223 in SoC. While the first 3 did not really impart much CS fundamentals, and the last 4 modules taught me core CS fundamentals, these 7 modules had something in common. They taught me that I could do anything, could learn anything I want to, as long as I set my mind to doing it. These 7 modules instilled in me the mindset of a cockroach. That I will get the job done. Somehow. And that I will survive no matter what I’m thrown against.
I guess the greatest takeaway that I had from SoC, was not the CS education, but the mental training.