Software Product Engineering for Digital Markets


In this module, students will practice software product engineering by working in small teams to develop well-tested, user-friendly, production-quality software for the real world. To support this goal, students work closely with users to understand their problems, gather their requirements, and obtain their feedback through a rapid, iterative, application design and development process. Students will also be exposed to practical issues for digital markets such as growing the user base of their application, deployment of the application on the Web or in the cloud system, and validating the UI design and UX of the application.


28 students in 7 teams


ClassBuzz - Social Networking App for Kids

Social Networking App for Kids serve as an experiential learning platform for students to learn Cyber Wellness concepts in an authentic context. This will allow kids to learn and practise appropriate, respectful and responsible online etiquette.



FomoSumo is a web-based, multiplayer motion-controlled game suite. Using your mobile device as a motion controller, dive into the world of sumos with your friends!



If you have ever organized a CCA practice or a make-up tutorial session, you probably understand the pain of spending more time messaging back and forth looking for a suitable time slot than actually attending the meet-up. Try out ShowFace, a scheduling application for groups to find the best time to meet. A ShowFace organizer can efficiently create, disseminate, and otherwise administer Shows. With a simple link, you can let participants indicate availability on any device, let the web app calculate the most optimal time to meet, and always be that tech-savvy leader everyone wants to work with.



Variora: The best Past Year Paper Discussion place you've ever seen. And it's MORE than that.



SoShare is a deal-sharing app that helps you find matches to take advantage of 1-for-1 or bulk discount deals.



NUSCloud helps you sync files in IVLE instantly to your own cloud storage platforms like Dropbox and Google Drive!



Muvement is an app that helps choreographers create and visualize their formations easily.


BRIAN HO BIN10 months ago
cool stuff
Wyin Kok10 months ago
Such an amazing application!!!!!! Deserves to win the TOP place!
Wayne Lo10 months ago
great projects!
Wong Yu Rong10 months ago
I felt that Muvement is very interesting! Helped me a lot when creating my dance performances
Benjamin Tan10 months ago
Great job!
Pek Beng Choo10 months ago
Good job with commercial value! Continue to explore further!
Jin Jing10 months ago
Muvement is Very interesting
Annie Wang 10 months ago
Muvement is truly a very modern and creative take on how Dance choreographies can be made more accessible to dancers and non-dancers alike! I'm very impressed! Love it!!!!!
Wu Tingfeng10 months ago
Discounts ftw