I met Amelene over dinner a couple of days back, and as I set my tray down I asked: "So how's the second semester?"
The short answer: terrible. The long answer: incredibly fun. It seems impossible that a semester can be both and more at the same time, but it is. I'm taking five modules this semester - the typical load - except one of them is this crazy, 8MC-equivalent course named CS3216 (alternatively known as Software Development for Existing Platforms; alternatively known as "The Facebook Module") and suddenly I look up from the grindstone and it's Week 4 of Sem 2 in NUS, and I wonder how I got here.
A short explanation: the 'Facebook module' is this course that emulates - approximately - how it feels like to be working in a tech startup. You're dunked into this pool of talent, and it's up to you to pick your teammates and choose your projects and program and design and market your way to riches. Or at least to a big nice A. And it's really tough, because we're asked to build whole applications in just two weeks (each), and the pressure is intense to deliver on whatever it is you set out to do.
I don't intend to go into detail on why CS3216 means so much to me, or even what we do in it, because blogging's part of the module and I've got a place set up where I can write about my experiences. But the course is really heavy, and it probably explains why I've been so inactive here over the past coupla weeks.
I have four other modules: EC1301 (basic economics); MNO1001 (










