What have I learned from CS3216?

First of all, I would like to say this “Unless you’re willing to sacrifice your FYP, please do not take CS3216 (or any Prof. Ben’s module) during your last semester (FYP due semester). Although it’s quite fun to take Prof. Ben’s words literally “Grades are not important”, I think the more appropriate phrase should be “Grades are not that important”. After all, if you are already getting a third class honours and above, the worst thing that can happen if you flunk all the other modules is to get a third class honours. But if you don’t even have a third class honours, maybe grades became slightly more important. As much as we are inspired by Steve Jobs and people who’ve dropped out of school to start their business (and be very successful and rich).

The fact remains that we are NOT in the United States of America. The society over here is just not that forgiving. Besides, I doubt the infrastructure here is ready to support such brave endeavours. But .. but… granted maybe what we need is just a jolt, maybe what all of us need is to have the first mover, maybe everything will change when a Eastern Steve Jobs or Eastern Bill Gates began hitting the newspapers headlines. I guess that’s what Prof. Ben is advocating throughout the whole semester.

So what have I learned after one semester crazy CS3216?

  1. Social Passion – It’s through the many researches that I’ve done for the final project that I’ve discovered the book “Creating a World without Poverty – Muhammad Yunus“. Before this, I’ve always considered money as the source of all evil. Thus if it’s not because I need to eat to survive and to eat I need to use money, I will rather not use money at all. Ask me to venture into business where the end goal is to maximize profit? Nah… not in a ten thousand years. But It’s through CS3216 that I’ve began to see an alternative way of using money as the means for an end. The idea of Social Business is very compelling. The idea of it adopting a non-dividend and non-loss model is something that my conscience gladly accepts.  It’s like I’ve opened another door where it’s full of opportunities.
  2. Video Editing Skill – After Effects
  3. Click here to see my production (using After Effects)
  4. If you know what you are doing, it’s not too daunting to step out of your own comfort zone. Most often than not, people like me just need a slight nudge to start the motivation engine.
    1. Joined many competitions
      1. Microsoft Photo360 – PhotoSynth
      2. Imagine Cup Digital Media – Currently @ Round 2 “Prevention is better than Protection
      3. Imagine Cup Software Design – Regional Semi-Finals “argora
      4. Various Photography Competitions
  5. Team Vision is crucial! Add-on to my previous teamwork principle of “It’s more enjoyable to work with a not-so-talented person who is equally passionate than a damn-talented person who is not as passionate”.
    1. Feelings aside, a real talented person can really mesmerize you with his/her ability, no joke.
  6. Communications is crucial in a team project, especially when the project time frame is so short. Somehow, meeting up and talk in person can be more efficient at times.
  7. Rediscover my own passion – media as memory captor
    1. It’s truly fulfilling to be able to drive a stake in the writing of a part of history
  8. How little I know about Software Engineering & Progamming (Yes, I’m a noob [but I was the Tech Guru back then… oh well, I guess all these are relative]
  9. key lesson in leadership– putting a team together and making things happen
    1. The best person to be a leader is the person who brought the team together
  10. Reaffirm my drive to challenge the norm – it helps when there’s a whole class of crazy people that tries to challenge the norm together with you. Oh ya, not forgetting the class mentor who constantly psycho all of us to step out of our comfort zone.
  11. Reaffirm what I really like– to camp @ a place with a group of people all striving towards a common goal. I don’t mind living my whole life doing something like that! (That’s why I think work-life balance is irrelevant if work=life)
    1. Workoholic? Ha. maybe.
  12. The prospect of Argora is incredible and I fully believe in its potential to revolutionise the world, finally breaking the language barrier.

    A community-driven online meeting-place with integrated translation support that facilitate people to seek and share social causes. A universal translation solution that combine the essence of Wiki, Blog, Digg and Forum. We strive to break the language barrier.
  13. More? Many more… Some of it quite hard to put into words. Suffices to say, CS3216 has changed my goal bearings significantly. Ahoy adventure ahead!

Thank you Prof. Ben for such a wonderful experience this semester. Thank you TAs (KokWee, SuYuen, YanJie, YuenHoe, and Jason) for all the hard work, heartfelt thanks, I know it’s tough to be doing all the behind-the-scenes work. Thank you ZiHan and Chris Henry for the workshop session. Thank you all CS3216 classmates, I think I’ve found the perfect group of people for my mental acrobatics exercise. Stay tune.

Continue reading What have I learned from CS3216?

Banned Youtube video & Copyright

so one of my uploaded video on youtube was removed due to copyright infringement. The ridiculous thing about this removal is that the video is actually a stationary video coverage of our hall’s Choir Performance. Check out the email below. I respect fair usage and I acknowledge that credits should be given when credits’ due. But this…. ? So does it mean that the many covers of commercial songs on youtube are actually illegal? Should I dispute?