Projects/2014-2015 Term 1

From IS480
Jump to navigation Jump to search

These are available projects for IS480. The descriptions are maintained by the sponsor or sent to the course manager. Some projects provide awards. Past Projects


The Coca-Cola Accelerator in ASEAN/Singapore - Innovation X

About Innovation X

We design and build high tech start-ups, and bringing The Coca-Cola company's global assets and ability to scale to unlock new ways to create value on a local and global basis. Learn more here http://www.coca-colacompany.com/coca-cola-unbottled/from-startup-to-scaleup-the-next-wave-of-innovation and http://steveblank.com/2013/11/07/lean-goes-better-with-coke-the-future-of-corporate-innovation/

Project and challenge brief

Our world and society has been transformed by smartphones. The tools and techniques used in an analog and PC-era not longer work well for either businesses and consumers. Just like the advent of the Internet in the 1990s, businesses have to adapt and adopt new tools and techniques for a transformed world. Your mission and mandate is to find a problem and opportunity you are passionate about, and design and develop a new tool and solution that works well for a smartphone-centric world.


  1. Your focus should NOT be on selling more beverages, or introducing new innovations and branding them "Coke".
  2. Instead, the focus is on smartphone consumers and/or any business needing new tools to engage with their consumers.
  3. We have relationships with music, entertainment, Olympics, FIFA, supermarkets, convenience stores, movie theatres, fast food chains, restaurants, food courts, even hawker centres.
  4. Your solution could apply to m-commerce, marketing, entertainment, sports, wellness, etc.
  5. Your solution should be designed for the Singapore market or any market in ASEAN.

We deliberately keep the scope open and flexible so you can work on a problem/challenge that you are passionate in solving. If you don't have a specific problem in mind, we can propose a few for you to consider. Our Innovation Accelerator office is less than 10 mins walk from SMU, so conversations and meetings are convenient.

Contact Dave Lim, Co-Founder, Coca-Cola Accelerator email: davlim@coca-cola.com

Accenture Digital - Museum Visitor System

About Accenture Digital

Accenture Digital helps our clients harness social, mobile, analytics and cloud (SMAC) technologies to enable interactions with digital customers, channels and markets that create new value and galvanize higher performance across the entire organisation.

Project Brief

Accenture Digital is looking for participants to be involved in an upcoming innovation initiative with a local arts institution. There are two objectives in this initiative:

  1. To design and deliver a superior visitor experience, using emerging technologies that are available in the market
  2. To improve and optimize museum operations through application of visitor analytics.

Participants will be expected to design, develop and test software systems that can demonstrate capabilities fulfilling both objectives.


The details of the project will be discussed with interested participants.


The capability will be developed on the following technologies and tools:

  • Object Oriented Programming, with experience in native iOS and/or Android development
  • Developers are expected to be comfortable coding with different sensor APIs e.g. motion detection, location, Bluetooth beacon, camera
  • Parse.com or an equivalent mobile Backend-as-a-Service
  • Developers are expected to be familiar ( or to be able to quickly learn ) with REST or SOAP APIs as well as JSON formats

Knowledge and understanding of game design principles is an advantage. Knowledge of visualization and web front end development principles is desirable.

Contact For more information, please contact Joshua (joshua.san@accenture.com) or Vivek (v.misra@accenture.com).

Peter Logan - petesboard

About petesboard

petesboard is a new social commerce application which allows users to quickly set up their own e-stores instantly to buy, sell or trade stuff online via leading social networks such as Facebook and google+ as well as through an in-built marketplace. This streamlined application will take e-classifieds to the next level is perfect training for those who would like to work with leading web and mobile technologies and to participate in a project to create a nex-gen application and service.

Project Description

The functional requirements and design for the new system have already been created. Your challenge as an IT team will be to bring the system to life and make it fun to use. You will be coached through the project by an experienced IT & web professional and should pick up many skills and knowledge of leading web / mobile technologies which you will be able to use in your future careers. This project is designed to be completed in one term and will be show cased initially for SMU students

This project consists of several parts with different functions for team members to work on depending on their interests

  • Decide on the best open source technologies to build the platform on.
  • Follow the user interface design specifications to create the.css design files, web design elements, and mobile and web page templates
  • Follow the functional requirements to program the application for both web and mobile devices.
  • Design the web commerce database and provide a way to scale it and the service in the future as it grows
  • Follow the requirements to design an administration module which will control the service and allow user management.
  • Work out bugs in the system and help lead the go-live process SMU students.
  • Have fun and learn.


Features of the system will include

  • Member profiles including picture
  • Member store boards
  • Set location functionality via map and pre-defined database functionality
  • Allow signed in users to upload items for sale, trade, rent or give-away in their stores
  • Signed in users can set titles, descriptions, upload photos and specify whether items are for sale, trade, rent or for hire
  • Ability to share stores and items with their friends via leading social networks i.e. facebook
  • Ability to login to their social networks to draw on their contacts to help share item posts.
  • Ability to set location via maps and a predefined database of available locations for e-stores.
  • Create the marketplace front-end for items members post in their stores
  • Allow items, members and member stores to be searchable in the general marketplace as well as user stores
  • Setup of pre-defined categories for items in stores
  • Set up different store plans in the system

Contact Peter Logan Email: peterlogan@ymail.com

MediaCorp - Candidate management app for recruitment

About MediaCorp

MediaCorp is Singapore’s leading media company with the most complete range of platforms, spanning television, radio, newspapers, magazines, movies, digital and out-of-home media.

It pioneered the development of Singapore’s broadcasting industry, with the broadcast of Radio in 1936 and Television in 1963. Today, MediaCorp has over 50 products and brands in four languages (English, Mandarin, Malay and Tamil), reaching out to all adults in Singapore every week.

Initiatives in the new digital space include Internet TV-on-demand, High Definition TV broadcast and Over-the-Top (OTT) interactive services.

Beyond Singapore, MediaCorp is an active regional player through co-productions in TV dramas and movies, magazines publishing, as well as Channel NewsAsia International, one of the first Asian-owned English news channels.

Our financial and strategic relationship in the region includes International Media Corporation in Vietnam, which was set up to develop and produce television entertainment and economic news content. MediaCorp also has a stake in Singapore-based retail firm Reebonz, one of the region's fastest growing luxury online retailers and a majority stake in Cubinet Interactive, a Malaysian digital games publisher.

Winner of numerous international awards and accolades including Asian Television Awards' Terrestrial Broadcaster of the Year, MediaCorp’s mission is to engage, entertain and enrich audiences by harnessing the power of creativity.

Project Description

  • Current Situation and Challenges

Each year, MediaCorp recruits over 400 new staff. Refer to current work flow.

As a result of the heavy volume and intensity of recruitment activities, the Talent Acquisition team, HR Partners and hiring managers are faced with a substantial amount of paperwork. The paperwork slows down the recruitment processes and creates barriers to effective communication amongst the various stakeholders.

Additionally, there is also a likelihood of papers being misplaced and unaccounted for, not to mention handwriting on the forms could be illegible and open to misinterpretation.

  • Proposed Solution

We propose to automate our interview assessment process to provide a more pleasant, user-friendly experience for all our stakeholders.

The intention is to develop an application/ programme that it will help reduce the dependency of printed documents being used/ circulated during interviews. It will be compatible with mobile devices (such as iPad) such that all relevant candidate information stored and retrieved on the go. This app will help improve efficiency and raise productivity levels for recruitment activities.

  • Deliverables

The proposed app will enable the Talent Acquisition team, HR Partner and hiring manager to perform and automate the following tasks online:

(i) View candidate profile: Interviewers can refer to the candidates job application form, resume and other supporting documents. These should be synchronized with the documents library in our ATS.

(ii) Online capture of supporting documents: Before the interview, Talent Acquisition team will have the option of capturing images of the physical supporting documents submitted by the candidates as well as upload the screening tests/ results (where applicable) and storing these supporting information/ images into the documents library and tagged to the particular candidate in the ATS.

(iii) Evaluate candidate performance: Interviewers can assess a candidate’s interview by completing an online interview assessment form, incorporating both open and closed ended response items. After completion, this form can be printed, forwarded to the documents library of our ATS or forwarded to the next level of hiring manager for review.

(iv) Real-time tracking of job application progress: Capture the outcome of the interview i.e. interviewers to select, reject, KIV etc. This decision should result in the candidate being moved to the relevant folders in our ATS.

(v) Facilitate decision making: Generate and print analytical, statistical reports to facilitate decision-making, including but not limited to the following: • Average interviewer ratings of all candidates for a particular role. • Comparison and ranking of all candidates for a particular role.

In addition, this app programme should have the ability to enable candidates & the Talent Acquisition team to perform the following tasks: • Complete an online candidate experience survey form after the interview, which can be printed or forwarded to the documents library of our ATS. • Generate reports on the survey outcome to enable the Talent Acquisition team to address areas of concern.


Contact (i) Pauline Tan AVP, HR Email: PaulineTanLH@mediacorp.com.sg

(ii) Andrew Tan Manager, HR Email: andrewtan@mediacorp.com.sg

Accenture Gives - Skills to succeed

About Accenture Gives

Accenture is now accepting applications and project proposals to Accenture Gives: Skills to Succeed, a competition that gives university students the opportunity to build their project management skills while building that of their chosen community through corporate citizenship.

Why focus on skill-building? We believe that the right skills, capabilities and confidence will open doors to employment, and enhance economic inclusion and resilience of individuals and communities.

By participating in this competition, students will realize their vision of helping people while having the opportunity to network with Accenture employees and fellow students from other universities, be mentored by Accenture consultants, and get to work on an actual business plan.

The winning proposal will be awarded SGD 25,000 grant to implement their project. Registration closes on 25 April 2014. (Extended tentatively sometime in the 3rd week of August)

How it can work with IS480

Find a NGO project and propose for Accenture Gives to get the $25,000 grant. These are some of the projects that could work TWC2 - Case Management System, Silver Spring - Educational Sites and Job Portal, ...


PSLOVE - A Better Way to Experience Your Period

About PSLOVE Ladies around the world go through that dreadful time every month. PSLOVE aims to redefine their period experience via a monthly Period Care Package that will be sent to their doorstep every month just when they need it (Please refer to our website on what our Care Package includes). The timeliness of our product delivery hinges on our customer’s data and the management of our logistics, which can be streamlined with technology. We also hope to further engage with our customers by bringing them online, thereby data-mining their physiological cycle and product preferences.

Project description This project is about the infinite loop (no pun intended) of online-offline-online for consumers. They start off online, where they can sign up for PSLOVE. The second phase is the offline preparation and delivery of their Care Package. Finally, the loop closes with them coming back online via the mobile application where they can give live feedback on the retail products received, as well as a tool to track their physiological data (which also serves as important data sets for our company in terms of backend logistics and customer relationship building).

This project consists of 2 parts:

  • Part A - A web-commerce platform that gives our customers the flexibility to purchase and customize the contents of their Care Package. There should also be a backend database to store customer information such that any change in customer data will trigger changes on our logistics end to streamline our business operational processes.
  • Part B - A mobile application to allow our customers to track their Period Dates and Cycles. The app should sync up with our web-commerce database such that any changes in dates made, will effect a change on our logistics delivery cycle. Ideally, over time, we will learn their cycles to ensure timely delivery of their Care Packages. The app should also allow our customers to review the various products they receive in their Care Package - and help us

find out our customer’s preferences.


  • Website integration with shopping cart and payment gateway (i.e. Paypal/Worldpay) for a seamless user-experience.
  • Users should be able to manage / change their details and subscriptions easily.
  • Emphasis on UI and UX design in tandem with good system architecture.
  • App (iOS and/or Android) should integrate with the user’s account and allow functions such as:
    • Period Tracking
    • Subscription management
    • Product reviews
    • Analytics of the above (viewable only by PSLOVE)


Contact Tan Peck Ying (Caleb) Email: peckying@pslove.co / team@pslove.co
Referred by Kenneth CHAI Kang Rui <kennethchai.2010@sis.smu.edu.sg>

Koh Brother Transport Service- Bus Booking System

Project Background The project currently consists of 3 systems, the customer phone application, administrator portal and sub-contractor phone application. The phone application is currently coded only in android.

Purpose of Business Requirements

  • Business Goals/ Objectives to be achieved

The main aim of this project is to streamline the bus booking process for Koh Bus Transport Service, reduce the manual work by the administrator and work order issuing time. The customer mobile applications serve to provide convenience in placing bookings, where preliminary quotations would be calculated before submission.

  • Stakeholders

The stakeholders would include Mr. Edmund Koh, who is the founder of Koh Bus Transport Service, their customers and sub-contractors.

  • Dependencies on existing systems

This project builds upon the integrated system created by team Carpe Diem. This includes the Administrator Portal which administrators use to handle back-end operations, the customer application for android users to make bookings, and the sub-contractor application (developed on android) for the sub-contractors for their daily use.


Another Possible project - Home Direct service

  1. Produce a phone App that allow passengers to down load
  2. Focus only on return trips from a location back to residential area. ( even to town area, if there is a demand ). Individual bus owner , any other bus company, or Kohbus’s contractor, when they have spare bus capacity at peak hour in the evening, between 5 to 6 pm. Or the bus driver intend to return from JE to where their home is located at the end of the day. They can submit a propose trip at a specific timing, from a location ., for example from Jurong East Venture Ave (this is a designated alighting point for company buses,from Tuas and Jurong island areas ) , Eg. 530 pm from JE to Sengkang area.
  3. At 3-4 pm , the phone apps will notify staff / passenger to secure a seat from Venture Ave to Sengkang, or a other Area such as AMK and timing for them to opt in.
  4. When phone app collected sufficient or some head count, inform driver or the bus company to decide to turn it on or not , if yes, the Apps willnotify those who had indicated interest, to wait for the bus and board the bus at the specified time.
  5. The passenger pay to the driver at boarding.
  6. This service is to “ POOL-in sufficient passenger before a running a trip, no payment involved till the passenger board the bus.
  7. The service is named as “ HOME DIRECT” , this is different from the LTA ‘s “ CITY DIRECT “ service.

Contact Edmund Koh <edmund@kohbus.sg>

Dentsu Aegis Network - Social Media Mining System

About Dentsu Aegis Network As part of Dentsu Inc., Dentsu Aegis Network is the first truly global communications network for the digital age. Through its six global network brands - Carat, iProspect, Isobar, Posterscope, Vizeum and the Dentsu agency brand - and supported by its growing multi-market brands including Amnet, Amplifi, Data2Decisions, mcgarrybowen, Mitchell Communications (PR), psLive and 360i - Dentsu Aegis Network aims to be the global network of choice for clients seeking best-in-class expertise and capabilities in brand, media and digital communications services. It is headquartered in London and operates in 110 countries worldwide with over 22,000 dedicated specialists. For more information about the group, visit www.dentsuaegisnetwork.com.

Dentsu Aegis Network helps marketers build consumer relationships by communicating their products and brands effectively. Its distinctive and innovative range of products and services include marketing and communications strategies through digital creative execution, media planning and buying, mobile applications, SEO, content creation, brand tracking and marketing analytics.

Project Description Although it is widely accepted that social media plays an important role in the marketing function, there is currently a vague and limited understanding of how social media can fit into an integrated marketing strategy. There is very little evidence to suggest a direct relation to marketing, unless there is a direct linking of social media ads to an e-commerce engine.

One of the reasons for this seemingly disconnect is the limitation with today’s social media listening tools. Almost all social media listening tools attempt to glean consumers’ perceived sentiment for a brand or product, which is classified as negative or positive. However, in the real world, consumers’ sentiments are usually not so distinctive; instead they are more likely to be in a continuum.


Consumers tend to talk about their experiences with brands and products on social media platforms. These conversations could be classified into different context using grouping of words/phrases and then analyzed to understand their decision making process in relation to a brand or product. This would be a very useful analysis that could help marketers identify the areas they should be focusing their efforts on. For example, for a brand there may be a higher level of awareness, but relatively lower level of engagement which would then suggest to a marketer to have more engagement building initiatives than awareness building initiatives.

Some examples of how the grouping should be done are as follows:

  • Awareness
  • Engagement
  • Purchase intention
  • Usage
  • Loyalty/Advocacy

Deliverables A program that extracts textual data or posts from various social media channels in Singapore including but not limited to Facebook, Twitter, YouTube, blogs and forums etc., grouping and scoring them into the appropriate phase of the decision making process. The unique challenge is in grouping and scoring the data into the relevant decision making process, which is not yet available in the commercial world.


Part 1:

  • The program should be able to extract and analyze historical data of at least one month.
  • It should be web-based with an additional interface for multi-user capability and administrative functions.
  • User should be able to input keywords (terms relating to brand, product or other specific terms) that trigger the data extraction and scoring process.
  • The algorithm should be able to classify results based on user input into the respective stages of the decision making process. The process explained in chart 1 serves only as a guide and students are free to modify it as and when appropriate.
  • The decision making process should ideally be represented in scores or values for the different stages. In stages like engagement and loyalty/advocacy, there would be cases whereby the engagement or advocacy could be a negative form for the brand and product; students should take this into the account for the scoring process.

Part 2:

  • Bonus 1 - the output should have an optimal data visualization form.
  • Bonus 2 - able to extract and process visual data from platforms like Instagram, Pinterest etc.
  • Bonus 3 - able to retrieve up to 3 months of historical data.


  • Expected duration for the main project i.e. part 1 is 6 months.
  • For the bonus items i.e. part 2 of the project, the expected time-line is another 3 months.


Contact JunLiang Lin <JunLiang.Lin@dentsuaegis.com> (SIS alumni)
Vikram Bansal <Vikram.Bansal@dentsuaegis.com>

TWC2 - Case Management System


About TWC2 There are nearly one million low-wage migrant workers in Singapore. They make up about 20 percent of the total population and are mostly employed in construction, shipyards, sanitation services, manufacturing and domestic work. Transient Workers Count Too (TWC2) is dedicated to assisting these low-wage migrant workers when they are in difficulty. Migrant workers on Work Permits contribute immensely to Singapore society and our economy, yet they often suffer unconscionable exploitation.

Project Description Ms Pat Miller is working with Alex Au, TWC2 VP on a case management system at TWC2. Please contact Ms Miller for more information.

Contact Pat Miller <meyermiller@hotmail.com>

Note from Course Coordinator
There is currently no details.

Silver Spring - Educational Sites and Job Portal


About Silver Spring Silver Spring is a registered social enterprise that caters help towards the mature workforce of Singapore. As a champion for her cause, Ms. Helen Lim and other members of Silver Spring have been actively working with People Association and other agencies to help place retrenched/unemployed elderly back into good jobs. Apart from helping elderly to gain re-employment, they are also trying to change the stereotypes of mature workers held by the general public. With such meaningfulness purpose, I believe a good website created by any IS480 team will help promote the cause of a non-discriminatory workplace for our mature workforce.

About Silver Spring on Channel NewsAsia on 17 March 2013 at 09 30 PM.

Project Description The founder of Silver Spring, Ms. Helen Lim is looking for assistance to uptake a social enterprise project. The main aim of this project is to enhance the basic functionalities (Educational Sites and Job Portal) and User Interface of the existing website(http://silverspring.com.sg/). In this enhanced site, it is hoped that they are able to tap into mainstream social media channels like Facebook, twitter and etc. to the reach out to more mature workers in Singapore. If it is possible, they would love to measure the overall effectiveness of these channels through a dashboard or some analytical diagrams.

Contact Helen Lim <helenlim@silverspring.com.sg>

Note from Course Coordinator
Team should be proactive in proposing enhancements that meets IS480 requirements. These are suggested

  • Social media
  • Dashboard/Analytics

Tan Kar Way - Dynamic queue management decision-support tool


Background Dynamic queue management decision-support tool and simulation for improving emergency room services

In research, we designed an integrated framework that manages queues dynamically in the emergency room (ER) from both the demand and supply perspectives. On the demand-side, we have a set of data-driven and intelligent dynamic patient-prioritization strategies. On the supply-side, we have static and dynamic resource-adjustment strategies that help hospital to determine the number of doctors required in the front room of ER to cater to the crowd.

On the demand-side, in our dynamic patient-prioritization strategies, we have three schemes to allocate patients to doctors: shortest-consultation-time-first (SCON), shortest-remaining-time-first (SREM) and a mixed strategy (MIXED). On the supply side, we consider the problem of allocating doctors in the front room of the ER based on a set of policies. By leveraging real-time and historical information, we provide strategies in two dimensions: (1) the ability to react to changes in demand and (2) to optimize the doctor schedule so as to satisfy the hospital's desired service quality in terms of average patient length-of-stay.

There is an existing simulation prototype (without any front-end visualization) that demonstrates the strategies have improvement to average patient length-of-stay and ability to react to demand changes at the ER. We are interested to implement the prototype with front-end visualization and user-specified inputs to the models. The aim is to be able to use the IS480 project output as a simulator and decision-support tool to allow healthcare operations decision makers to visually evaluate and select a strategy that is most suitable for their ER.

Project Description The objective of the project is to build the simulation and decision-support that comprises of the following functionalities:

  1. Simulation of hospital’s systems
    1. Two simulators representing some hospital systems – (a) Patient care system used for recording patient registration information; (b) Systems containing the results from investigative tests –blood test, X-ray, urine test, ECG etc.
    2. Read simple patient arrival file as input to the simulator
    3. Allow user to set a number of parameters, such percentages of “all-clear” blood test, x-ray, urine test, ECG results
  2. Decision-support tool
    1. Implementation of demand and supply-side strategies.
    2. Simulation of the ER process
    3. A symbiotic simulator to perform optimization search for optimal number of doctors. The symbiotic simulator must interact with the hospital’s systems in item #1.
    4. Form allowing user to enter parameters such as number of rooms available in the ER, the selected demand-side strategy, the supply strategy, planning horizon, number of replication of symbiotic simulator
    5. Ability to read simple input files e.g., a file containing number of available doctors for each hour.
  3. Reporting and analytics
    1. Present results of simulation in the form of charts and graphs.
  4. Simulation visualization playback
    1. Allow user to have an option to visualize the simulation by doing the playback.


Contact TAN Kar Way <kwtan@smu.edu.sg>

Avocent/Emerson - E-Solution On-the-Go for Customers and Partners

Eligible for Avocent award

About Emerson Network Power Emerson Network Power, a business of Emerson, delivers software, hardware, and services that maximize availability, capacity, and efficiency for data centers and healthcare and industrial facilities. A trusted industry leader in smart infrastructure technologies, Emerson Network Power provides innovative data center infrastructure management solutions that bridge the gap between IT and facility management and deliver efficiency and uncompromised availability regardless of capacity demands. Our solutions are supported globally by local Emerson Network Power service technicians. Learn more about Emerson Network Power products and services at www.EmersonNetworkPower.com.

Introduction Introduction of Emerson Network Power Profile

In the last 3 years, the Channel business of Emerson Network Power Asia has grown double digit year on year and the partners/ resellers bases has double over the last 3 years to > 2000 and it spans across 10 countries.

The Emerson Channel team will like to built a common and easy-to-use digital application platform for distributor, partners and resellers to access the product information, specifications, white paper across Asia. The channels can also leverage on this digital platform to request for online quote, configure and size UPS, and enjoy special promotions on products from time to time. With this application platform, the partners will be able to access online information seamlessly and real-time.

Project Description The SMU project team will need to develop an apps (ios / android) that has an easy GUI and able to re-size to suit the users' smart devices, e.g. tablet, smart phones, etc.

Partner Sales Tools

1. Uptime Partner Kit (UPK). There is already a digital version in pdf format. This UPK will need to be converted into apps-ready format. We will require a search function to quickly access the information from the PDF file.

Partner & Customer Enablement Tools

2. Quick Uninterruptable Power Supply (UPS) Guide There is already a digital version in pdf format with different local languages. Partners can select types of languages and it is location-based Depending on the partners location, the partners will be able to access the right UPS guide to look up for product information as different products offering are allocated to different countries.

3. Uninterruptable Power Supply (UPS) Sizing / Configuration Tool This sizing tools allows the partners to input their electrical load data + budget ($), which accesses the database of different types of ups, and propose ups based on the budget. It can also be extended to allow the partners to input and select the IT equipment, which calculates the kilo-watts, accesses the database of the ups and proposed the correct ups and backup time There should be a centralized DataBase where all products information are stored, can be retrieve to do sizing.

4. Smart Solutions There is already a digital version in pdf format. This will need to be converted into apps-ready format and integrates a search functions to quickly access the information The search criteria we will share more. Example, Rack, Rows of Racks and Room Solutions

5. Distributor/Resellers Search End users can also search for the local distributor information with information on what reseller sell / carry which products and solutions from Emerson in the selected country- location-based

6. Request for Quote The customers can request for online quotes from their locations. They can select the following

  • UPS (Rack , Floor etc)
  • Thermal (Rack, Floor etc)
  • Rack PDUs
  • DCIM for Facility
  • DCIM for IT
  • DCIM for IT & Facility
  • Others

Input their contact information and the request will be routed to an email address where the inside sales rep will quote the partners accordingly (We will provide the email)

7. Promotions and Marketing Events Emerson rolls out promotions on products purchase and marketing events on a monthly and quarterly basis. Depending on the partners locations, the promotions and events will be published and PUSH to the partners on a regular basis so that they can participate the promotion on the products and solutions and register for the events Emerson is participating.

8. Corporate Profile Emerson Network Power Corporate Profile with locations and address of the offices across Asia

Skill Competence:

  • Software Programming (Mobile)
  • Data Base
  • Marketing

Contact Daniel Sim , Director for Distribution Business (daniel.sim@emerson.com) Andy Liu, Regional Product Manager for Channel (Andy.liu@emerson.com) Alvin Cheang, Regional Solution Manager for Channel (Alvin.cheang@emerson.com

Project Skillseed - CMS web portal

About Project Skillseed Project Skillseed is a local social enterprise that partners top NGOs worldwide to provide experiential learning programs for young Asian change-makers. We help our participants learn from experts, live their dreams and leave a legacy.

Project Brief We would like to create an integrated web portal and content management system that allows us to publish new programs via a main website, create sub-sites for our school clients with separate back-end admin access, and allow data collection (through forms) and data analytics. The web portal should also be able to integrate payment options (e.g. paypal, etc.). We would also like to be able to communicate with our potential participants and NGOs better - perhaps through live chat or our own forum installed into the website.

We are currently using separate systems (form collection, website, survey tools) which don't have all the features we need to make life better for our NGOs and participants. We are open to using current open-source technologies or even building upon what we're already currently using. You can check out our site at www.projectskillseed.com to get an idea of our current status.

We are definitely open to discussion, suggestions and other creative ideas! Help us create the gold standard in publishing and tracking social impact through our web platform!

(If this system is too complicated or large, we are open to splitting it into different phases or multiple separate projects)


  • A web system that allows us to create sub-sites for our schools and allow for separate backend admin access for schools to add their own school programs, but allow Project Skillseed to be able to add our programs on the schools' sub-pages as well
  • WYSIWYG admin web portal for easy adding of information
  • Forms that allow for user registration, auto-filling of past information, uploads to database and progress saving capabilities in addition to data analytics after collection of information. Forms must support the Chinese language and also allow for electronic signatures.
  • Website must be able to be converted into multiple languages
  • Potential to add payment systems, including systems that work in other countries e.g. China
  • Potential to send timed reminders/emails to our groups through this system, or to let them know that the information has been updated
  • Integration of social media, for e.g. including RenRen and QQ

Technological Requirements Encryption and secure databases a must User-friendliness especially on the back-end

Require NDA, IP and Non compete/solicitate signature

Sponsor Contact Information
Huijia Phua huijia@projectskillseed.com

Rentafi - 4G device rental platform

About Rentafi Rentafi is Singapore's first service provider for rental of portable 4G devices. Currently, tourists rent our devices through a booking form via the internet before arriving in Singapore. Due to the lack of awareness of such services in Singapore, we would like to develop a iPad rental platform to be placed in hotels for easy access to tourists visiting Singapore. We are currently in discussion with STB to implement this project.

Project features

Functional Features

  • Rental Form
  • Inventory tracking and scheduling system to allocate devices based on availability
  • Payment
  • Feedback Form
  • Analytics
  • Multi-language platform (English, Chinese, Japanese, Bahasa)

Technology Requirements

  • App development for iOS and Android

Sponsor Contact Information
Sheng Le <shengle.yong@rentafi.com>

GFA - Web-based Platform for GFA

About GFA

  • What is GFA?

Green Freight Asia (GFA) is incorporated in Singapore as “Green Freight Asia Network Ltd” by Singapore Accounting and Corporate Regulatory Authority (“ACRA”) as a non-profit organization.

  • Who represents GFA?

Green Freight Asia is a member driven organization, mainly of manufacturers and logistics companies. The founding members of GFA are DHL, UPS, HP, Lenovo, and IKEA.

  • What are GFA’s key objectives?

GFA wants to help lower fuel consumption across Asia-Pacific sourced road freight movements, reduce CO2e emissions from these movements and lower shipping costs across the entire supply chain.

  • Which role does GFA play?
    1. Create a Green Freight Label certification and renewal process
    2. Facilitate awareness building, education and best practice exchange for companies to achieve the Green Freight Label certification
    3. Align with other green freight programs and national initiatives to harmonise and avoid overlaps and collaborate with other region and global environmental NGOs
    4. Grow participation of the private sector and usage of Green Freight Label

About the Project

  • Business challenge:

GFA does not yet have a data collection and verification process in place, nor an IT application to collect, aggregate and more importantly analyze and visualize data that are provided by companies across the Asia Pacific region.

  • The objective of the project would be as follows:
    1. Designing a data collection and management process
      • Complication:
        • number of countries in the region (language, readiness)
        • different parties deliver different data sets (manufacturer, trucking company, logistics service provider)
        • sensitivity of data
    2. Designing an IT application to
      • collect data from manufacturers, trucking companies, logistics service providers
      • validate collected data (e.g. data type checks, presence check, range check, limit check, etc.)
      • calculate the Green Leaf status of each data provider
      • visualize the Green Leaf distribution, evolution, etc pp (e.g. world map)
      • what-if to allow user to build scenarios like ‘litres of Diesel saved if x% more companies are Green leaf certified, etc.
      • provide other reporting and forecasting features
    3. Creating a promotional video that can be used to promote the application (e.g. ease-of-use, analytical capabilities, etc.) and the team that has developed it

Green Freight Asia is looking for an entrepreneurial team which is willing to challenge the sponsor. Creativity, out-of-the box thinking, and experimenting new technologies are appreciated.


Sponsor Contact Information
Stephan Schablinski (DHL DSC) stephan.schablinski@greenfreightasia.org

SMU - SMU tBank

Project 1 [Corporate Internet Banking] - Project Description:

Develop a Corporate Internet Banking application and integrate it into the existing SMU tBank architecture. This application will be a self-service channel for “corporate customers” (students) to perform a number of banking activities, such as; sweeping and pooling of cash across different operating accounts, making payments to suppliers, collections / virtual accounts, payroll direct deposit, billing, supply chain financing, working capital financing, FX Spot and FX Forward contracts, Fixed Deposits.

The solution will include a web application / portal for customers to perform all of the above banking activities, plus a dashboard to provide the customer with an overall view of accounts. Optionally, the solution may include a mobile app to facilitate business exception handling. The core functionality shall be developed and exposed as reusable services using TIBCO BusinessWorks.

“The mission of SMU tBank is to become a world class ‘teaching bank’, generating an on-going supply of undergrad and postgrad student projects whereby classroom learning outcomes can be put into practice, leveraging industry leading banking software and enterprise platforms.”

Project 2 [Payments] - Project Description:

Develop a Payments Services Hub and integrate it into the existing SMU tBank architecture. The Payment Service Hub will orchestrate the end-to-end payment process, and interbank clearing & settlements, between multiple instances of tBank (simulating multiple banks). It will support the full payment life cycle including; payment instruction validation & repair, credit check, FX, liquidity management, fees & charges, advice/statement. It will support multiple payment instruments, including credit transfer and direct debit.

The solution will include a web application, for “bank staff” (students) to set up; payment workflows, instruction validation and repair rules, settlement rules, routing rules, etc.. The application will also monitor the end-to-end execution of interbank payments, and send notifications. TIBCO BusinessWorks will be used to develop and execute the automated payments process, and to expose payments functionality to other banking systems.

“The mission of SMU tBank is to become a world class ‘teaching bank’, generating an on-going supply of undergrad and postgrad student projects whereby classroom learning outcomes can be put into practice, leveraging industry leading banking software and enterprise platforms.”

Project 3 [Trade Finance] - Project Description:

Develop a Trade Finance application and integrate it into the existing SMU tBank architecture. This application will be a self-service channel for “corporate customers” (students) to implement a number of financial instruments related to international trade, such as; Letter of Credit, Bill of Exchange, Bill of Lading, Bank Guarantee, Documentary Collection, Open Account, Export Factoring. Another deliverable will be an end-to-end trade simulator that can be used in the classroom to illustrate the movement of goods and trade documents across the relevant parties, eg; Importer, Exporter, Freight Forwarder, Issuing Bank, Advising Bank.

The solution will include a web application / portal for customers to implement all of the above financial instruments, plus a dashboard to provide the customer with an overall view of trade status (imports and exports). Optionally, the solution may include a mobile app to facilitate business exception handling. The core functionality shall be developed and exposed as reusable services using TIBCO BusinessWorks.

The trade simulator that executes the end-to-end trade workflow need not have a user interface. It may be coded from scratch, or it make be developed using TIBCO iProcess or equivalent business process execution engine.

“The mission of SMU tBank is to become a world class ‘teaching bank’, generating an on-going supply of undergrad and postgrad student projects whereby classroom learning outcomes can be put into practice, leveraging industry leading banking software and enterprise platforms.”

Sponsor SMU-tBank


Infosys Lodestone - Project Management Web Tool

About Infosys Lodestone
Infosys Lodestone is a wholly owned subsidiary of Infosys, a global leader in consulting, technology and outsourcing solutions, with 158,000+ employees serving clients in more than 30 countries. Infosys Lodestone forms the global management consulting arm of Infosys. A pioneer in breaking down the barriers between strategy and execution, Infosys Lodestone delivers superior business value to its clients by advising them on strategy and process optimization as well as IT-enabled transformation. Learn more at www.infosyslodestone.com

Project overview
Learning from our experience with clients, many of the projects undertaken struggle with adhering to target timelines and utilizing optimal resources. A couple of reasons could be: 1. For the large corporations where expensive sophisticated tools are employed, the tools lack flexibility to adapt to changing scope of the project and mobility to be accessible by different stakeholders through different devices so as to capture real-time information. 2. For the medium sized companies, the tools available in the market are not sophisticated enough to capture information (on resource utilization and milestone tracking )and integrate such information across all in-flight projects.(Refer to the comparison of the existing tools in the market catering to SMEs)

All companies whether big or small , at any given time, have projects running which should be planned, organized and controlled utilizing optimal resources. Given the complexities of running a company ( specially for SMEs where resources are scarce), it is extremely important to have a tool which displays the current and expected status of the project at different milestones of project execution. While there are many tools in the market , there is no tool that cuts across different industries and sizes of companies.

In response to this need,Infosys Lodestone has proposed the creation of an online project management tool to provide standardised project reporting, progress tracking and control across multiple projects accessible through desktops, laptops, smart phones and tablets. This tool should be designed to extract the relevant information from the stakeholders and help project the current v/s expected status of milestones.

Refer to the attached documents for further details of the project such as required features, role definitions and process flow. Students are invited to be pro-active in suggesting enhancements to the features proposed after interviewing project managers across different sizes of companies and exploring the existing market products. Slide Detail

Screen Shot 2014-03-12 at 10.20.01 am.png

What’s in it for you?
Project management is important and required in every company irrespective of its size and industry. Thus, the knowledge gained (important metrics to track, phases of project execution and timelines) while working on this tool will always be useful as you step into the corporate world. Also, since this project expects you to interview project managers across different industries and sizes, it gives you insights into how projects are managed differently and gives you a chance to come up with a standardized tool that cuts across these differences. Moreover, this can also form the basis for you to create a tool /template for your juniors to use while executing the IS480 projects for the subsequent years!

Sponsor Contact Information
Rui Imamura <rui_imamura@infosys.com>
Amanda Furtado <Amanda_Furtado@infosys.com>
Michiel Roosjen <michiel_roosjen@infosys.com>

Office of Student Life - Accounting Information System (AIS) for SMUSA

SMU Students' Association or SMUSA is interested in developing a web application cum website for students to serve as a one stop service portal. You could be part of making a difference in student life right in in your alma mater. For years students have been requesting for faster and more efficient services and processes. Our review found that some of these processes would be greatly enhanced through automation and we would like the best and brightest of SMU's IS students to engage in a fun yet fulfilling project. Visit us at www.smusa.sg to find out more about us!

Project requirements

Functional Requirements

  • Club Funds Account Management (electronic book keeping)
  • Budgeting tool (system panel to facilitate budgeting for > 130 entities)
  • Claims/deposit tracking
  • Reports Generation/Analytics Dashboard
  • Admin Panel and Access Control
  • Single Sign On (optional)

Non Functional Requirements

  • Data Encryption
  • User-friendly
  • Aesthetically pleasing
  • Provide user guide and simple training for end users and administrator
  • Easy maintenance by SIS students
  • Future Proof

Sponsor Contact Information
Wong Yew Tong <ytwong@smu.edu.sg>, OSL Associate Director, Student Leadership (Project Sponsor)
Balakrishnan Jagadesh <v.president@sa.smu.edu.sg>, Vice President, SMU Students' Association (Project Requirements)

Rajan Raju - App for Spinal Code Injury community

About Mr Rajan Raju A personal note: given my own experience with spinal cord injuries, i wanted to create an Asian specific website for individuals and caregivers dealing with this injury.

Note from Prof Desai "Mr Raju has made miraculous recovery if not back to normality"

About the Project

Currently, this site is where you can go to find out more about SCI. Mr Raju is looking for some help to

  1. Create a Asian site which is more modern, easier to navigate and serves as a resource centre
  2. Create an app which can help people with SCI manage their lives better

There is a community of people (patient, family, doctors, therapist) that can benefit from this app.

Sponsor Contact Information
Rajan Raju [1]

Note from Course Coordinator
Mr Raju will provide the overall direction and vision for this project. He is willing to spend time and direct team to the community of users. He will help test it as well. However, team are expected to be proactively contributing to the requirements for this project.
As you know, IS480 project does not support building a static website and should not be focused on the content development. Thus, you are required to work with Mr Raju to come up with more features to make this an interesting interactive website/mobile app for the said community. Here are some suggestions (these are not requirements)

  • Interactive knowledge base with searching and analytics (text mining, access, relevance, etc)
  • Social media (rating, consultation, crowd knowledge sourcing, etc)
  • Mobile features to help the SCI.

GTL - Web-based Platform for the Energy Certificate tool

About Energy Certificates Energy Certificate is a tool developed by DHL internally to measure the energy efficiency of a warehouse operation by normalising the energy consumption against a set of ‘benchmark’ data. Currently the implementation process is as follow:-

Customer fills up a questionnaire built on Excel. Completed questionnaires are then passed to DHL team for further processing. DHL uses a proprietary backend engine to compute the necessary benchmark statistics, and creates an ‘Energy Certificate’ (EC), which is a PDF document capturing the key information about the energy efficiency for the building. In particular, the EC shows an index for each warehouse. This index is a key output from the backend engine. Typically customers uses the index to compare different sites hence identify sites to focus on for improvement.

While this process has worked well, we see various opportunities to improve the tool - from the engagement process to the analytics portion. The primary objective of the project is thus to enhance the current ‘Energy Certificate’. There are several aspects of improvement that we would like to see:

  1. To make the process more streamlined. This is to be achieved by creating a Web-based version of the Energy Certificate, with intuitive input and output interfaces
  2. To enhance the reporting and analysis part of the tool by providing more analysis options with intuitive visual reporting
  3. To build what-if analysis function to give users option to test different energy efficiency improvement levers to see which ones are more effective

About the Project

The objective of the project is to build the Energy Certificate Online (ECO) platform which comprises of the following functionalities: (

  1. User input interface
    1. This could be a questionnaire-based input to capture operations data for a warehouse, including size of warehouse, type of warehouse, temperature setting, heating/cooling data, lighting data, as well as energy consumption data, etc
    2. The forms generated should be dynamical as the types of warehouse would determine the different data required. The input interface could be different for different data type as well
  2. Backend engine calculation
    1. The model* uses a ‘benchmark’ warehouse as a model, computes the benchmark energy consumption using the operations data captured in the user interface. The engine needs to pull external data (i.e outside of user-specific data) in order calculate benchmark energy consumption
    2. There should be an admin function which allows changes for various parameters used in the model to be updated
  3. Reporting and analytics
    1. Results from the calculation from the backend are to be presented in a visually intuitive manner, and provide more analysis dimensions (beyond a single index)
    2. Data should be stored in a database to facilitate historical analysis
    3. To build a what-if analysis function – where users could test out different levers and see their impact on the efficiency indicators


  • The model and the calculation methods will be provided by GTL


Sponsor Contact Information
TAN Kar Way <kwtan@smu.edu.sg>

Pivotal Expert - SingPath Mobile Application

SingPath SingPath
Project Brief

SingPath.com is a website that supports the self-directed learning of software languages and the ability to hold software tournaments in blended learning environments. SingPath supports a drag-n-drop difficulty mode and a Quest feature that should translate well to mobile devices. This project will involve creating a native mobile SingPath application that can be used to play through existing SingPath quests, tutorials, and drag-n-drop problems. The FYP team has the option of creating a native Android application or a PhoneGap application that can be compiled into an Android and iOS app. In addition to these major features, we have a backlog of features and ideas that the team can choose from to create an FYP project that is tailored to the unique interests and skills of your team.

Main Requirement Interview the provided contacts to define and develop

  • Key mobile app features
  • Viral growth features
  • In app purchase upsells
  • Tracking and reporting of statistics and analytics

Sponsor Contact Information
Chris Boesch <cboesch@smu.edu.sg>

SIS - SIS Admission Interview Scheduling System

Project Brief Every year, SIS conduct undergraduate admission interviews. This process require a scheduling system based on many constraints. SIS would like to propose an internal scheduling system to manage faculty/staff time.

Main Requirement The main function is a scheduling system that takes into account the following factors

  • Are they teaching during the interview months
  • When are their exam papers
  • Are they in town or travelling (for whatever reasons)
  • Did they help during Open House & JC events
  • Do they have any critical deadlines in their respective portfolio (e.g. LARC mid-term review)
  • Do we give them Saturday slots
  • The pairings of the 2 faculty
  • What are their preferences (this is a good-to-have condition which we will try to accommodate)

The result of the schedule should be visualised from different roles

  • Interviewer (basic view of schedule and a detail view to visualise swapping)
  • General Office view
  • OUS


  • User log-in based on roles (SMU SSO)
  • Swapping of interview slots
  • Cancellation of interview slots
  • Import of staff availability, exam schedule, etc
  • Staff preference data entry
  • Export schedule to staff calendar (outlook, google)
  • Integrate to the OUA online interview form
  • Administrator (GO) to manage staff, interview slots, etc.
  • Reporting or tracking or statistics or analytics

Goal To be used by SIS with future goals for other schools and programs (MITB) in SMU.

Sponsor Contact Information
TAN Puay Siang <pstan@smu.edu.sg>
Sophia HENG <sophiaheng@smu.edu.sg>
Dave CHUA Ing Haur <davechua@smu.edu.sg>

Tagit Pte Ltd - Apollo Knowledge Based/CMS

Project Brief There are much inefficiency in the sharing of knowledge and information within the organization. This project called Apollo is to address these issues. Apollo is the project given to Tagit’s proposed Employee collaboration site. Apollo should help increase interaction and the sharing of ideas.

Description Employees with Domain-expertise must be able to create and post crucial information for other employees to view.

Example of content:

  • Employee Handbook hosted on the wiki administrated by HR Manger.
  • Youtube video of competitor product by Business Director
  • Company-wide directive by CEO
  • Mobeix platform Manual
  • Announcement by President

Key Features:

  • User log-in
  • Must have an internal wiki.
  • Wikis are restricted based on user permissions.
  • Users with relevant permissions/authority can edit or create new wiki pages
  • User management console for Administrator

Bonus Functionality: Gamification, configuration of awards (beyond common forum statistics/titles)


  • News feed/Announcements with Comments (based on sharing by users)
  • Latest wiki updates (based on user activity)
  • Discussion forum (based on user creation)
  • Voting polls functionality both stand alone or within a discussion thread.
  • Search function
  • Calendar for scheduling Announcements
  • Request for wiki articles to be updated etc.

Announcements can be pushed to User’s company email User statistics (with possible gamification)

Optional Functionality: Company document repository (hosted application forms etc)

Sponsor Contact Information
Esmond Wong <esmond.wong@tagitmobile.com>
sharath shankar <sharath.shankar@tagitmobile.com>

Note from Course Coordinator
This is not just a wiki project. It is a CMS with the functionality listed. Team should have some skills in wiki and CMS (preferably EWS course)

Alan Owyong - Birds of Singapore Android App

Project Brief The Bird Group of the Nature Society (Singapore) a NGO developed an iOS app on "Birds of Singapore" in 2012.

It has 554 photos and 100 calls of all the 375 species of birds that were recorded in Singapore during the past 50 years. Searches and groupings are incorporated to help with narrowing down the different species. The app is aimed at bird watchers, students and nature lovers to help them identify birds that see in parks and gardens and our nature reserves. It is also used by overseas bird watchers during their visit here. This is the first app for bird ID in the region. Since its launch we have received many request for an Android version. We hope to take in the feedback to streamline some of the functions and add new species in the new version.

Improvements A simple port from iOS to Android is not a suitable IS480 project. Here are some improvement suggestions from the sponsor

  • Streamline the flow and presentation
  • Improve the listing section and others
  • Come up with a new browsing and search platform

Sponsor Contact Information
Alan Owyong, alan.owyong@gmail.com

Note from Course Coordinator
While suggested improvement could be sufficient. SMU student must think out of the box and suggest other improvements. (eg. a photo submission and vetting for new species?)

Low Chin Chau - Public Feedback and Enquiry Platform

Project Brief Using mobile apps,

  • public users can quickly capture the details of services and infrastructure requiring attention, provide the necessary feedback or enquiries.
  • Other users can provide additional information on these entries.
  • Users from the responsible agencies can respond to these feedbacks and enquiries. This facilitates faster turn-around and better communications between the public and the agencies, and promotes greater satisfaction and understanding.
  • The system provides safeguards to prevent spams and trolls, while enabling honest feedback and responses.

Technology The development includes mobile apps (one or both of iOS and Android) and a web application.

  • Mobile development can be in Objective-C for iOS, Java for Android, or Titanium for both. UX and flow design is an important consideration.
  • Web application serves as application backend, and administration and agency/company console. Preferred technology stacks are Ruby on Rails, Python Flask / Django, with Postgresql DB

Outline of Public functionality (incl Mobile Apps)

  • Registration and sign up
  • Photo, location capture
  • Annotation, tagging, comments, feedback / enquiry submission
  • View, vote, comment on submitted items
  • Map view
  • Watch list and response notification

Outline of Agency/Company console

  • Feedback / enquiry alerts
  • Responding to feedback / enquiry
  • Resolution and closing of items
  • Map view
  • FAQ

Sponsor Contact Information
Low Chin Chau | chinclow@gmail.com | cc@lows.sg

Note from Course Coordinator
Mr Low is a technical person. You will need to gather more details on this project from him.

Thomas Menkhoff/Benjamin Gan - twitter Q&A

This project continue from work done by Team Inspirers

Project Brief A portal, using Twitter as a platform, to be used as a medium for in-class discussion and analyze the data collected to produce useful metrics to prove that social media enhances learning. The Twitter platform allow students in SMU to participate in class discussions by posting tweets, nominating the interesting ones and voting for them as discussion points to facilitate and stimulate in-class conversations and debates.


  • Reuse code/features completed by Team Inspirer
    • View live Feed
    • Reply Tagging
    • Vote for live feed posts
    • Discussion points and reply
    • Post tweet to twitter
    • Analytics (word cloud)
    • Admin and Prof/TA settings
  • New features (more to come)
    • Analytics (more to measure effectiveness of social media)

Technology Requirements After an evaluation of redSpot code, we will decide if we want to reuse the code. Here are the technology used by Team Inspirer

Sponsor Contact Information
Benjamin GAN Kok Siew <benjamingan@smu.edu.sg>
Thomas MENKHOFF <thomasm@smu.edu.sg>

Sentosa - Sentosa Pass System

Project Brief Sentosa Pass System using SharePoint Foundation 2010

Admin department manages 13 Sentosa Passes on the current system. The existing feature does not keep track of the user who created, updated and/or deleted the information. It is also difficult to look at earlier versions and recover information, for example, if the information is accidentally deleted. Admin also requires re-designing of its deficient and tedious staff & family pass application process to enhance the work productivity.


  • Enhance existing database design and set up on SharePoint Foundation 2010.
  • Provide 13 existing designs for card printing (card templates & dimension will be given).
  • Build two online forms with workflows namely:
    • Staff/Ranger Pass Online Form Request Workflow
    • Family Pass Online Form Request Workflow

Information should be captured in the same database setup

  • (Optional) Provide a card design tool to allow creation of new Sentosa passes

Technology Requirements

  • Intranet Portal: Using SharePoint Foundation 2010 to set up SharePoint sub-site, lists and/or other SharePoint out-of-the-box components to develop the System.
  • Development environment: Using Visual Studio 2010 to build, package and deploy custom


Sponsor Contact Information

Angeline Su Peishan, SIS Alumni, understands what students need for IS480 project Email: angeline_su@sentosa.com.sg

Xerox India - Mobile CrowdTasking Platform

Overall Description

Xerox Research is collaborating with SMU to research new techniques to implement large-scale mobile crowdtasking, a service where everyday participants are requested, in return for micro-payments, to help perform certain location-specific tasks that match well with their everyday lifestyle and activity patterns. Examples include paying a participant to report on the length of a queue in a food court that is only a 2 minute detour from the participant’s intended route, or incenting a participant to check on the price of a product at a store located very near the participant’s current location. The proposed project would build a client-server based crowdtasking platform, and would involve:

  • On the client side, building a native Android application that allows mobile users to perform functionality such as check on or search the pool of available micro-tasks, receive notifications about suggested or recommended tasks, retrieve a specific task and perform that task.
  • On the server side, a standard Web application that receives task-related requests from multiple mobile clients, and returns the set of recommended tasks after performing the necessary “matchmaking”. The Web application also stores the details of completed tasks by each individual participant, and provides an admin GUI to allow administrators to add, delete or modify the set of tasks and their associate spatiotemporal constraints.

To perform its functions, the crowdtasking platform will require inputs about both i) each participant’s current location and predicted movement trajectory and ii) matchmaking algorithms that rank tasks from the available set of tasks based on their appropriateness/relevance for each individual participant. Both of these technologies will be provided by SMU research groups (using technologies developed in the LiveLabs and LARC research centers), with the project team members being furnished appropriate libraries/Web services and the necessary APIs for interacting with these components. The project thus allows the participating team the opportunity understand and utilize innovative indoor location, trajectory prediction and decision optimization components being developed at SMU.

Technical Expertise

  • Android programming for mobile clients
  • Use of PHP, SQL, Python languages and associated Web technologies
  • JSP programming and building Web applications
  • Google Maps API usage and visualization

Sponsor Contact Information Client: Xerox Research, India Sponsor: Archan Misra, SMU Archan Misra Assoc. Professor, School of Information Systems archanm@smu.edu.sg

BP - Analytics, Shipping and IST systems

Project 1: Refinery Identification using Satellite Data About BP Analytics

BP is one of the largest traders of physical oil and gas in the world, the trading business exists to optimise the flows between BP's production arm (the wells) and BP's refinery arm. Part of the optimisation challenge is to make forecasts of the demand for oil and refined products for various parts of the world. Refinery information is crucial to the accuracy of forecasts.


Using freely available satellite data (see http://www.pancroma.com/data.html for a starter list), create an application that produces coordinates of potential refineries, along with a confidence indicator (0-100%).

For example, refineries run at high temperatures -- therefore they are likely to show up as hot spots on an IR map. Refineries also have storage facilities nearby (within 1km) which should show up as sets of small circles on a visual wavelength map. Correlate the indications from these two data sources to increase the confidence level of the potential refinery target. Refineries emit atmospheric pollutants, this is a 3rd source of correlation.

See Bukom Island in Google maps satellite view for a good visual representation of a refinery next to a storage facility. See also along the shores of the Houston Ship Channel in Texas.


  • The system should take in the coordinates of a bounding box within which to search for potential refineries
  • The system should allow for alternative data sets from the same satellite (i.e., files for other regions), the filenames should be provided at runtime
  • The choice of data sets is up to the implementation team, please provide sample data sets and a URL to get further sets
  • The system should prompt for a lower bound on confidence level, to reduce the amount of output
  • Output can be simple text, the latitude+longitude coordinates of the probable refinery and a number indicating the confidence level;
  • Optional: output a KML file for use in Google Earth, putting a pin on potential refineries

Project 2: Global Shipping Visualisation About BP Shipping

BP is one of the largest traders of physical oil and gas in the world, the trading business relies heavily on the shipping and chartering department to optimise the cost of moving cargoes around the world. The Shipping department has access to a big data set of vessel information and movement for many thousands of vessels over a lengthy time period.


The oceans of the world are busier than you think!

Using the BP proprietary big data warehouse of vessel movements, write an application to visualise the movement of cargo vessels on a map of the Earth at an accelerated rate. Allow filters by vessel class, and a pause/rewind function. This is a planet-wide version of a conference-attendee visualisation at http://apps.opendatacity.de/relog

Design the application to take data (lattitude, longitude, vessel class, velocity -- maybe other attributes) in whatever format is most convenient; BP will translate the internal format to suit



  • Simple map of the Earth as a background graphic
  • Vessel trails indicating velocity, dots for stationary or slow vessels
  • Start the timeline at a fixed year, say 2010
  • Provide a pause feature
  • Provide multiple accelerations, as in the demo website (250x, 500x, 1000x)

[optional extras]

  • Colour the vessel points according to their classification
  • Allow drag-select over a rectangular area, any vessels within that area should be tagged with a highlight for all future movements until a new drag-select operation starts (as seen in the demo website)s

Project 3: Automated Semantic Text Analysis About BP IST

BP is one of the largest traders of oil and gas in the world. Integrated Supply and Trading (IST) is the market-facing component of all our trading activities. It combines all our oil, gas, power and chemical trading activities and has a dedicated financial markets trading team that manages our daily exposure to global currency and interest rate fluctuations. We work with other energy companies, financial institutions such as investment banks and hedge funds, as well as companies looking to reduce their exposure to the risks of changing oil prices.


High volumes of analytical articles are being published each day in various publications. This project will create a tool to perform sentiment analysis of digital texts using elements such as “bag of words” or latent semantic analysis. This will allow automatic extraction of industry predictions on changing oil prices and demand patterns.


  • Provide an interface for users to define data sources
  • Users should be able to specify the context they are interested in : Oil Prices, Asia-Pacific Demand, European Winter demand, etc
  • Generate analysis on data sources
  • Allow the users to perform what-if analysis and specify weightage to trusted sources.

Project 4: Online Training Portal Taken
About BP IST

BP is one of the largest traders of oil and gas in the world. Integrated Supply and Trading (IST) is the market-facing component of all our trading activities. It combines all our oil, gas, power and chemical trading activities and has a dedicated financial markets trading team that manages our daily exposure to global currency and interest rate fluctuations. We work with other energy companies, financial institutions such as investment banks and hedge funds, as well as companies looking to reduce their exposure to the risks of changing oil prices.


We worked in a highly regulated environment where we need to comply with the requirement of regulators such as FSA, CFTC and FERC. IST IT worked with various IT Support teams to ensure a safe and compliant IT environment for the traders to operate. To equip the various IT Support teams with the knowledge, currently training is provided as a face to face. The project is to deliver an online training pack with certification capability.


  • Provide a web based training module
  • Certification test
  • Keep track of participants
  • Send reminder to retake the module every 12 months

Sponsor Contact Information Tan, Si Ling <si_ling.tan@se1.bp.com> office +65 6371 8439

From Course Coordinator. BP will choose one team only for term 2. Please clarify scope with BP to see if sufficient scope

Geylang West Bridge Club - Smartphone Application for Duplicate Bridge Scoring System

About Contract Bridge

Contract Bridge is one of the world’s most popular indoor games for the mind, and “Duplicate Bridge” is its most fascinating and challenging configuration. Currently available devices for the on-line management and scoring of duplicate games are rather primitive and have less-than-optimum user interfaces. The mobile application to be written will provide an updated and streamlined version of the “Bridgemate” handsets.

A typical Duplicate Bridge game configuration would include four to twenty mobile devices (smart phones or tablets) communicating with a single PC containing the scoring program and managing the player database, game configurations and combined results. The scoring program does the scheduling of players and board movements, records scores and computes results.

Project Brief

The user interface on the smart phone is expected to be more appealing than that of currently available device (Bridgemate).

Screen Shot 2013-08-30 at 6.21.33 PM.png

The mobile application to develop on a smart phone should replace or communicate with the existing scoring program and interface with the players at each table for sending and receiving information, showing results and doing analytics.

The scoring program includes the following functions

  1. SCORING: The actual calculation of results is a two-step process. Step 1 is (say) the score of Board 1 played at Table 1 (how well did N-S do against E-W). Step 2 is a comparison of how well ALL the N-S players who played Board 1 did against each other. This is the "duplicate" of duplicate bridge. The determination of the Step 1 score is based on the Contract (the final result of the bidding, or "auction"), whether the contract has been doubled or re-doubled, the vulnerability of the pairs, and the number of tricks won by the declarer. (Bridge terms in italics,) Step 2 is a computation of how many players a particular pair did better than when playing the exact same cards. That number, known as match points, ranges from zero (everybody did better than we did with those cards) to 12 in the attached example. (There were 7 tables, so 14 players played those cards, so 12 other players played those cards, and we did better than all of them.)
  2. PLAYER DATABASE: Some of the scoring programs provide comprehensive membership management facilities. However, the minimum to run a duplicate game -- and provide the results to the participants -- would be: PLAYER NAME, PLAYER NUMBER, EMAIL ADDRESS.
  3. MOVEMENT LIBRARY: Most scoring programs include a comprehensive library of standard movements as well as a movement composer so users can develop their own favorite configurations or edit the standard ones. This would be essential.
  4. TRANSACTIONS AND RESULTS: Please get a sample from the contact. Some programs offer the ability to display intermediate results -- say the standing of players at the half-way point in a competition.

Sponsor Contact Information

Carlton Parker and Ian Oliver, Geylang West Bridge Club, Email: gwbridgeclub@yahoo.com.sg Mobile: 85096935 (Carl), 94378715 (Ian)

From course coordinator. This project would go better if one team member understands how to play bridge.

  1. This option is to replace the Bridgemate. Keep the existing scoring program but propose additional modules, such as keeping track of time for each game, board, etc. You may propose other features, such as a member card with QR code for scanning when sitting on a table, managing photos of winning teams, analytics of the games, etc.
  2. This option will replace bot the Bridgemate and the existing scoring program. Your scope is to replace a subset of the complicated scoring program.

You may want to investigate the existing communication between Bridgemate and the scoring program before deciding. They both use a MS Access database.

CapitalMalls Asia - Tracking of moving objects using multi-camera views

About CMA

CapitaMalls Asia Limited is one of the largest listed shopping mall developers, owners and managers in Asia by total property value of assets and geographic reach

Project Brief

CMA buildings are implemented with IP cameras. The online views & videos generated by these IP Cameras can be used as a process of information extraction for various analyses.

  • This project require a method for tracking objects in a network of views equipped with multiple IP Cameras
  • It’s proven in a single camera mode to identify an object, classify the object and follow it across the video sequence.
  • Leveraging on the single camera approach, this project require associating the identified object in a single camera across multiple cameras and generate a tracking map on the object movement.
  • There are different object tracking methodologies available in the market eg., silhouette tracking, point tracking, kernel tracking which requires a review.
  • This phase of the project is focused on Vehicle movement in Car Parks.

Technology requirements

  • Teams are welcome to explore and propose suitable software and hardware to achieve this project requirement
  • Teams are welcome to leverage other available sensors like car sensor in car park lots, IU reader etc., for accurate object identification and tracking

Sponsor Contact Information

Edwin Poh, Head, BP & IT, CMA Email : edwin.poh@capitaland.com

Vijay Amirthraj. J, Snr Manager, BP & IT, CMA Email : vijay.amirthraj@capitaland.com


IS480 Fiona/Benjamin - IS480 matching system II

This is an extension of the project done by Lightning_Strike and integrate with the IS480 scheduling system done by [[2]].


Reuse work done by Lightning Strike and Thunderbolt

  • Single Sign On (reuse code)
  • Crawling wiki, upload file and setting up database
  • Workflow of the IS480 project
    • Register (CRUD) sponsors, students, teams, supervisors, projects, etc. (Reuse)
    • Assignment and choosing: Student to team.
    • Approving projects, confirming matching projects, etc.
  • Matching algorithms (based on skill sets)
    • From projects to teams
    • From supervisors/reviewers to projects (sponsor relationships, constraints in workload/other reviewer skill sets/variety in matching/etc)
  • Analytics
    • Which projects/sponsor are (not) popular to teams?
    • How are teams formed?

Sponsor Contact Information More information will be provided to student teams who are interested in this project.
Contact: Benjamin Gan or Fiona Lee

Standard Chartered Bank - iLab@SMU

Standard Chartered Bank
Standard Chartered Bank @ iLab

iLab@SMU is a collaborative partnership setup in 2006 by Standard Chartered Bank and SMU to create a hotbed for business, technology and financial innovations that will be rolled out across the Bank's network in Asia, Africa and the Middle East, while delivering on the Bank's commitment and belief in talent development. The collaboration creates opportunities for students to experience the corporate environment as they work on projects to solve real-life business problems with the Bank.

iLab@SMU has sponsored close to fifty IS480 projects since its inception in 2006 and had generously recognized and rewarded excellent performance from IS480 teams and individuals that delivered exceptional results in their projects.

Got ideas? Talk to us about it!

Come to us if you want to explore project possibilities. A number of iLAB projects have been initiated by YOUR ideas, and then refined through interaction with SCB professionals.

Requirements for ALL iLab@SMU projects :

  • Passion and Willingness to explore boundaries of innovations
    • New tools, Development environment
  • Academic Modules pre-requisite
    • IS203 Software Engineering
    • IS301 Enterprise Integration

Contact: Koh Lian Chee - lckoh@smu.edu.sg / ilab@smu.edu.sg

Drop an email to me to arrange a time with our staff to find out more about the Standard Chartered Bank @ iLab!

From Course Coordinator Please inform the course coordinator before confirming any projects with iLab.

SMU - Alexandra Health T-Lab

Alexandra Health Logo.jpg

Alexandra Health, together with the School of Information Systems (SIS) at the Singapore Management University (SMU) have established a partnership since May 2010 to work together to demonstrate fresh and better ways to serve and satisfy patients whenever they are interacting with the Alexandra Health system. Through this partnership, a joint mechanism known as the "T-Lab" has been established that enables students, staff and faculty of SMU's School of Information Systems (SIS) to team with professionals from Alexandra Health to work on a continuing series of projects to improve service delivery, quality, productivity and experience.

Come and talk to us if you are interested in working on a project aimed at adding value to the delivery of healthcare services.

Contact: Koh Lian Chee - lckoh@smu.edu.sg

  • Academic Modules pre-requisite
    • IS203 Software Engineering
    • IS301 Enterprise Integration

From Course Coordinator Please inform the course coordinator before confirming any projects with Alexandra Hospital.

Kevin Steppe - Extended Little Man Computer

About the Project The Little Man Computer is a simplified computer model and simulator designed to teach about processor and instruction set architecture. Architectural Analysis has a need to extend this model to enable multi-threading, storage devices, caching and so on. This will better facilitate teaching and simulating hardware issues in the AA course.

The objective of the project is to build a simulator for the Extended LMC. We expect the following features:

  • An extendable instruction set.
    • Various instructions for accessing and manipulating the program counter
    • Various instructions for accessing and controlling additional hardware as mentioned below
  • Configurable number of registers (calculators)
  • Configurable number of cores (little men)
  • Configurable memory size
  • A little hard drive - including instructions to access the data in the hard drive
  • A user friendly GUI for programming and simulating the extended LMC.

The team will be expected to participate in defining the feature set and further extensions.

Special Notes

  • Majority of the team should have already taken AA.
  • Team must ensure that the sponsor is able to maintain and extend the code base.

Sponsor Contact Information
Kevin Steppe <kevinsteppe@smu.edu.sg>