As we near the mid-term break this semester, the students of the NUS “Facebook course”, CS3216, have already gone through two rounds of application development.
Drawing inspiration from Randy Pausch of CMU’s course, Building Virtual Worlds, NUS’ Software Development on Evolving Platforms encourages students to get to know each other by getting them to work with different people for each project. The benefit lies in not having to face the same old people project after project, allowing for differing ideas and opinions to clash, rebound, and then maybe combine again in unexpected ways.
Here’s a little sampling from the second project submissions:
Prosperity Garden by Kent Nguyen, Ngo Minh Duc, Chin Su Yuen and Ahmed Wali Aqeel
From the group’s description of their application
Prosperity Garden adds a unique dimension to the Chinese New Year. Your Prosperity Garden allows you to Greet your friends with cute auspicious gifts they can cherish, animate and play around with in their garden. And to add to the fun, you can show off what you’ve received by decorating your gifts the way you desire to show them on your profile! Start spreading prosperity and joy spirit by giving your friends cute gifts to beautify their gardens,be generous and have fun!
Fridge Mayhem by Lu Hai Loc, Quek Dingfeng, Peter Jihoon Kim and Munir Hussin
The Fridge Mayhem introduces a new kind of social interaction never before seen in Facebook. Going beyond the conventional text-based communication, our application allows you to creatively express your thoughts by manipulating colorful magnets on a fridge. Play a game of tic-tac-toe even!
My Music by Stephan Goh, Mei Gangwen, Vu Viet Quynh and Joshua Koo
This application allows you to play and create your own music using an interactive 3d keyboard. The music can be saved, played back, sent to friends, shared in our gallery and downloaded (perhaps to be used as a mobile phone ringtone)!
If you want more, checkout the course website.
If you just want to check out the apps, follow the links for Assignment 1 and Assignment 2.


