CS3216 First Lesson

By | January 14, 2009

 

Intro To CS3216  (For Non – CS3216 Readers) 

This is a module that teaches how to develop applications on various platforms. In this semester, it will be using the Facebook API, Facebook connect and Microsoft WPF(Probably mainly silverlight). Students work in small teams of 4-5 for 3 assignments and 1 final project. For assignment and project, you can choose pretty much anything you want(except porn, gambling, violence, tibet, gaza..). There is a strong emphasis on how the project should make a difference to the world.

Why this post?(and 13 more)

Apparently, the “evil” doctor Ben has decided to try something new and this is the result. It’s called blogging for credit! What a great way to increase Search Engine Optimization for the module! Plus it’s a fun module that many NUS students should take! And if you go by last semester’s statistics, you have 50% of getting an A.

(PS: SEO = Links with keywords around the link)

Oh and a plug! I assume Microblogging counts as credit too so http://twitter.com/cs3216 is a twitter account where you can follow for CS3216 stuff. just @cs3216 if you want to send any msg to the followers! (Teaching Team, if you want control of this account, I am all too happy to give it you!)

The first lesson. 

Nothing much learnt this lesson. Mainly the focus on how the module is going to be ran and how we can expected to contribute. I really liked the show and tell part of the module because it really shows how everyone is talented in some way. I am sure there wasn’t enough time to show and tell all that a person is interested in so I am looking forward to at least knowing everyone in the class over the semester.

Probably the most interesting moment for me was when Dr Ben asked students “what are you doing at NUS?”. I found it very interesting that the answer was ” I am year X student from SoC/biz”.  I would think that answers would have been more philosical. My answer? “At first, I came in because it was already decided for me by societal pressures. Then I realised University is a great place to prepare for life because it widens your network of friends and also gets you acclimatized to Real Life. Now that I am finishing my final Semester, I am again making the transition to REAL REAL life by making sure that I will at least be finacially OK and also make a difference to the world through my Projects. “

5 thoughts on “CS3216 First Lesson

  1. Ben Leong

    “And if you go by last semester’s statistics, you have 50% of getting an A.”

    Nope. It is a lousy idea to take CS3216 to try to get an A ‘cos there are MANY MANY easier ways to get a good grade. If people are here for a good grade, they will probably regret: (i) most of the people who were worried about their grades last year, didn’t get very good grades – this is not a class about grades, it is about passion. (ii) anecdotal evidence has shown that it is not implausible that the time taken to get a good grade in CS3216, might cause all other classes to suffer, thereby resulting in a lower CAP.

    People should just take CS3216 because they feel like taking it. The higher curve in CS3216 is basically due to the higher quality of students that CS3216 attracts and also in some ways, compensation for the pain inflicted upon them….. but remember, “What doesn’t kill you, makes you strong”. 🙂

  2. HT

    Now that you mentioned it, I thought, when the first answer was given that “I am from Year X…”, that they were kidding, but I guess there is just a different interpretation of the philosophical question that we thought it was. Or maybe it is just that we are too old and think about such stuff all the time.

    Love your comment about the SEO for CS3216. =)

  3. Ben Leong

    “I assume Microblogging counts as credit too so http://twitter.com/cs3216 is a twitter account where you can follow for CS3216 stuff. just @cs3216 if you want to send any msg to the followers! (Teaching Team, if you want control of this account, I am all too happy to give it you!)”

    Paiseh, I’m actually not very into twitter, but I will check with the rest of the teaching staff to see what they think. I have a comment about the colour of the comments. Too faint. Very hard to read.

    “Now that I am finishing my final Semester, I am again making the transition to REAL REAL life by making sure that I will at least be financially OK and also make a difference to the world through my Projects. “

    Actually, it’s probably more important that the class makes a difference for YOU, since this IS your last semester. 😉 In any case, what does “financially OK” mean?

  4. Zhou Wenhan

    Hmm for the twitter I haven’t found a way for it to act like a group. If there is a function that it can act as a group where people can twit a msg to an account and have the msg forwarded to all the account’s followers then that will be pretty useful. Anyway I wasn’t being serious in wanting credit for twitter part.

    Oh, by projects actually I do not only mean CS3216’s projects. I still have my FYP and my iPhone app!

    financially OK= no nagging by girlfriend. A hard figure would be around $2000 per month. I plan to do this through freelancing rather than getting a full time job as I think I need the extra time to make sure my projects bear fruit.

    Yes it is my last semester so time is running out!!

  5. Kaiwei

    This is interesting. Never thought that a module can be so interactive. Hey guys, btw do you have any idea what kind of facebook widget you want to work on?

Comments are closed.