28 April 2017 – NUS Computing held the 10th iteration of its semestral student project showcase on the evening of 12 April 2017, at the school premises. Organised by Dr. Anand Bhojan, this SoC Term Project Showcase (STePS) involved some 360 students from eight modules showcasing their works as well as close to 30 students presenting their module independent projects (MIPs) and final year projects (FYPs).
One of the projects showcased was Reunion, an app that increases food choices for young adults by connecting them to those who cook and sell homemade meals. It was developed by Year 4 Information Systems Li Yanmeng, Year 4 Computer Science student Tin Wei Yang, Year 3 Computer Science student Joseph Cheng Boon Yew and Year 2 Computer Science student Tan Shao Yun for their CS3240 Interaction Design project. Citing the team’s personal experiences, Joseph said, “Students have no time to cook as their schedules are usually hectic, so they will usually order food via current delivery services. However, their food choices are often limited so we thought that having those who cook homemade meals on board would increase their options.” Having conducted market research, the team found that there are currently three apps that allow users to order homemade meals from food providers. However, according to Joseph, these apps do not connect users to their nearest food providers and users have to collect the food by themselves. Reunion, on the other hand, allows users to select their desired food providers based on location and decide whether to collect the food by themselves or to have it delivered to them at a charge.
Year 3 Chemical Engineering student Lim Kiang Teng, and Year 3 Computer Science students Irvin Lim Wei Quan, Louie Tan Yi Jie and Shen Yichen, developed the Patient Virtual Assistant app for their CS3217 Software Engineering on Modern Application Platforms project. It integrates multiple functions to improve the day-to-day living of hospital patients. Yichen said that from meal ordering to patient consultation, current procedures in hospitals still involve a lot of tedious paperwork. Patient Virtual Assistant solves this problem by automating some of these processes. With this app, patients will be able to order their meals from a menu, and also overcome any language barrier with hospital staff through the app’s instant translation and interpretation function. Doctors will also be able to easily check patients’ vital signs, such as their pulse rate and blood pressure, and record their observations on the app.
Another app from the CS3217 module, lAyeR, was designed to augment way-finding using Google Maps. Year 4 Computer Science student Patrick Cho Chung Ting, and Year 2 Computer Science students Duan Yichen, Luo Yuyang and Yang Zhuohan developed lAyeR in response to what they perceived as Google Maps’ inadequacies. Zhuohan said that the current routes suggested by Google Maps may not be optimal as they do not take into account how users navigate in real life, such as taking shortcuts across grass patches instead of following longer routes along built pathways. He added that lAyeR uses crowdsourcing to design routes; the app processes various routes taken by users and then suggests the most popular one. According to the team, another of lAyeR’s distinguishing features is its use of augmented reality, where directional arrows are displayed on users’ smartphones to guide them to their destinations.
The 10th STePS, which attracted more than 1100 attendees, also showcased projects from modules as diverse as CS3226 Web Programming and Applications, CS3235 Computer Security and CS3247 Game Development. As part of the event, faculty members and fellow students voted for their three favourite projects in each module. For the full list of winners, click here.