HeaderSIS.jpg

Projects

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

TEACH on iPAD

Teach.png

iPad to revolutionize the way kids learn! A new Teaching Pedagogy.

The project is about “Introducing a brand new way of teaching Primary, and Secondary, using iPad”. The Team needs to develop an iPad-based framework to publish any content that can provide extraordinary interactive experience.



Objectives:

  • Design: Create a platform where content can be plugged in.
  • Technology: iOS Native App Development, integrated with Industry Standard eBook formats such as ePub / XML.
  • Data Storage: Use SQLite as Database. Usage of Amazon S Cube (Simple Storage Service) or a file/folder structure to keep Videos & Multimedia is also recommended.
  • User Interface: The technology can be as complex as it can be; while the user interface should be as simple and intuitive as it can be.

Exilant would help you with Technology. We need creative minds from SMU. Prior experience in iOS/ Android App development is preferred.


About Us:

Exilant Technologies was founded in 2004. Apple is our customer. Our presence is in Singapore, UK, and USA. We are headquartered in India. Our development center is in Suntec City. This project is our first venture with SMU. We hope to be thrilled in working with SIS/SMU Talent.


About You: We expect you to be inquisitive, learning, agile and self-motivated. We expect your participation in brainstorming sessions, design discussions, ideas contribution. You are the one we need, if you are self-motivated to

  • Explore the market for similar apps (applications)
  • Cut-copy-paste and test code snippets from Google
  • Read/research better ways or features to code in iOS


Framework:

  • App - This would be the presentation layer. Similar to any bookshelves/ books app such as iBooks. Intelligent and Interactive features would be built in it.
  • Data - ePub with intelligent tags. Multimedia files storage. SQLite/ Amazon S3.
  • Catalogue – Intelligent Meta tags to relate content across books. An user administration GUI to maintain Meta data.

This is the framework to begin with. It would be you to evolve this further. Framework.png


<span">Results from 3 Months hard work:

You Learn

  1. To be a iOS/ iPad Programmer
  2. To execute project from Requirements, Design, Develop and Test
  3. Industrial Software Development Experience

We Get

  1. iPad App (Initial Version)
  2. Creative Ideas for an intuitive and appealing App
  3. Experience in working with talent at SIS


What are you waiting for! Jump in!

Jump.png

<span">Immerse yourself and explore the innovation that touches children!!!


For further details contact:

  • Azhagarasan Annadorai Associate Vice President
  • Email: azhagarasan.a@exilant.com
  • HP: +65-92719219
  • Exilant Technologies Private Limited , 9 Temasek Boulevard, #09-01 Suntec Tower Two, Singapore 038989
  • www.exilant.com Tel: +65-64071415 Fax: +65-64071501

IMAPAC Connect

IMAPAC: Business Conference Makes An Impact

DJD 9996.JPG

IMAPAC is a global B2B conference company headquartered in Singapore that makes sure a good thing comes out of every good meeting. How do we do that? Just like baking a cake start with good ingredients! First create a conference about a good cause, then mix in some good people and fun…...et voila a conference with a cause!

Now for the icing on the cake…….

Every day somewhere in the world someone is attending a conference. At each conference there might be 100-5000 people. What if, for every person at every conference a child in need received a year’s education? That is a lot of Children that are getting educated.

That is what IMAPAC does. IMAPAC makes conferences and makes sure for every attendee to a conference a child in need gets a year’s education. Because IMAPAC believes that Education is the KEY to end the cycle of poverty.

In the last year alone, IMAPAC has been able to support hundreds of children’s education and we’re looking to give more. To find out more, visit http://www.imapac.com/

How YOU can make a difference to yourself and others

Do you want your project to stop growing once it has been graded? Yes – please skip to the next project. No - Together with IMAPAC, your project will be in the hands of leaders of industry. Leaders who may want to use the system at their own company.

IMAPAC: Project description

Your project will:

Transform attendees' experiences at events worldwide!

Improve pre and post event communication between senior executives

Involve close coordination with IMAPAC team Have a global reach

…… and help IMAPAC help children

IMAPAC: Project requirement

IMAPAC Connect - An integrated web, mobile and social media suite to ensure all event attendees are informed, enabled, engaged before, during and after the event - It will be a multi-functional platform where users can create a personal profile with photos, contact each other, arrange meeting itinerary with venue location map, make live announcement during the event, vote for questions, categorization of attendees by profiles and interests and important information about the event

Ting Ting Wang.jpg

Are you up to the challenge?

IMAPAC’s is looking for a team that can meet the criteria:

  • Creative, proactive and enthusiastic
  • Willing to work hard toward building something that can be fully utilised on completion
  • Good communication skills and willing to work closely together with IMAPAC
  • Strong with HTML, PHP, JAVA and MYSQL or SQlite

If you are interested please contact Ting Ting Wang

Office: 64931599 Mobile: 96718378

Tingting.wang@imapac.com

Sentosa Island Visitor Analytics (SIVA)

Come work closely with the Sentosa IT group and the SMU-CMU Living Analytics Research Center (LARC) to see real-life analytics in action at Sentosa and enjoy über-cool benefits (including free entry passes to Sentosa and the island attractions) !!!


Project Description:

SMU and the Living Analytics Research Center (LARC: www.larc.smu.edu.sg) is working closely with Sentosa Leisure Group (SLC) to build the next generation of real-time analytics capabilities for transforming visitor experience at leisure resorts and attractions worldwide! As part of this broad engagement, this project will apply analytics and visualize tools to create a Web-based “Guest Behavior Insight Portal” for analyzing the behavioral patterns of guests visiting the Sentosa Island attractions. The portal operates on anonymized records of the entry times and IDs of each of the individual rides and F&B outlets visited by individual or groups of guests, gathered by SLC for for its Sentosa PlayPass paying guests and Islander Card members.


The portal will harness and expose the insight contained in such extensive visit information, initially using historical data (describing visitor patterns in the previous months) and later in near-real time (using visitor patterns observed in the last few hours or minutes). The Portal’s functionality will be two-fold:

  • Query Creation and Execution: Creating a set of standard queries about the guest movement patterns (e.g., “compute the average number of visitors to ride X on Mondays for the past N months” (where N and X may be chosen by the portal user), “tabulate the average # of rides per visit experienced by guests, categorized by different age groups” or “pick the top-3 rides where the number of guests entering per 15 minutes has shown the largest decrease in the last hour”. The ability to allow customization of such queries via an easy-to-use interface will be an especially desirable feature.
  • Insight Visualization: Creating and displaying appropriate visualizations for the resulted associated with different queries. In particular, besides using standardized statistical display tools (such as pie charts and bar graphs), the portal will provide more advanced map-overlaid visualization aids (such as ‘heat maps’ showing color-coded spatial frequency variations, or ‘time-lapsed views’ showing the primary movement patterns of guests over the course of a day) that make the key insights very clear to the SDC IT team.


Skills & Requirements:

In general, executing this project will require the team to utilize a variety of industry-standard & widely-used technologies, related to database query processing, Web-based visualization and Web-portal development. Some useful technologies include:

  • Database programming and SQL APIs
  • Visualization tools/toolsets, such as ArcGIS Explorer, ManyEyes etc.
  • HTML 5.0, Javascript, PHP, etc.

Clearly, not all team members need to have prior experience/expertise in all of these technologies. However, it is strongly recommended that at least one team member has completed IS410/IS415, and one has expertise in data visualization and GUI building.


What’s in it for you?

This project will not only develop your skills in building a real information systems portal that supports advanced spatio-temporal analytics on large-scale visitor behavioral data, but also expose you to the challenges of designing practical systems in partnership with corporate IT organizations. It will also give the team an invaluable exposure into the emerging future of the use of rich data analytics for enhancing guest experience in the leisure and hospitality industry. In particular, the team will be mentored by Sentosa’s IT services group—hence, the students will be exposed to the technology and business issues associated with the operations of one of Asia’s largest leisure operators. And don’t forget, team members get a 6 month free access to Sentosa and its attractions!


For additional information, please email Prof. Archan MISRA (archanm@smu.edu.sg)

Project Supervisor: Archan MISRA, SMU

Project Sponsor: West Jean Ong, Sentosa Leisure Group (SLG)

Premium Staffing - iPhone/Android job listing from partners

Project Objective: As an emerging recruitment company, it is imperative for Premium Staffing (subsidiary of AYP Associates – a leading executive search company) to establish itself in Singapore’s recruitment industry so as to enhance its brand equity. Premium Staffing seeks to heighten brand awareness as well as value-add to the recruitment services rendered by the consultants through the creation and development of iPhone and/Android applications for candidates and clients alike to access job listing information on the go.

Company Background: Premium Staffing is a one-stop workforce solutions provider renowned for its prompt delivery and competency in providing only the best candidates to companies. It has a proven track record in serving local and multinational clients around the region for various types of vacancies, ranging from permanent to contract to temporary staff placements to human resource outsourcing. It conducts search for candidates seeking junior to mid-level positions.

Website: http://www.premiumstaffing.com.sg/

Project Requirements and Scope:

  • Extract and consolidate job listing information posted by Premium Staffing from partner portals such as JobsDB and JobStreet
  • There should be flexibility in allowing for extraction of information from additional portals (e.g. Monster) in the future
  • Consultants are able to make real-time updates to the information posted

Looking For:

  • Responsible, innovative and highly motivated team players
  • Committed team who possesses the drive to lead a project to fruition
  • Experience with iPhone and/Android App programming (not necessary)

Support Provided:

  • Affable and supportive staff who are able to meet with the team regularly to provide advice and strategic direction though teams will be given considerable autonomy and freedom during the span of the project
  • Excellent testimonials
  • Free beverages during discussion sessions!

Contact Person: Interested applicants to email Brandon Kew at brandon.kew@aypassociates.com and Siow Yun at sy.tan@aypassociates.com.

PDF


Sageby - Cab4Free : Survey/Analytics Mobile System

Cab4Free’s vision is to provide users a channel to monetize time and information. A globally scalable service innovation which brings free cab rides to passengers, and vouchers/cash to users. The gist lies in converting the value of time into money. We provide the linkage by tying Market Research firms together with Taxi companies and retailers.

In Cab4Free, we tap on Mobile surveys as well as the existing GPS that Taxis currently have to deliver free cab rides by exchanging completed surveys for a free ride. Apart from that, we design ways to improve the overall efficiency, for instance cab sharing in the load of 4 passengers, planning the driving route using GPS to provide estimated fare, and using Google traffic and EMAS to utilize traffic intelligence on the move to boost efficiency.


Scope of Project:

  • Core: Survey Module
  • Core: Analytics Module
  • Advanced: Mobile Platform (iPhone then Android)

Requirements of the Team

           - Tech savvy team
           - Familiar with Google app engine
           - JSP, Java, Jquery, Js, actionscript, flash, jdo

Contact Informations : Name : Saiful , CTO, Sageby

Email : saiful@sageby.com

Mobile : +65 90070053(Singapore)

Kampung Temasek Ktlogo.png

Project 1: Educational Facebook Game Development

WHO ARE WE?

Kampung Temasek, The School of Doing is a outdoor experimental school located 30 minutes away from Singapore in Johor Bahru Malaysia. It is outdoor laboratory for schools to run their academic subjects such as Math, Science, Biology, History etc in natural environment. They can about 3 days during their academics semesters to learn how to build a solar oven by calculating how much energy is collected from the sun and time taken to cook an egg, or they go into the forest to explore the bio-diversity of organisms and learn how the eco-system in the forest work. Our aim is to reinforce the students’ learning through Doing.

WHAT ARE WE DESIGNING?

We are interested to explore how an online social network platform like Facebook and the method of using game to develop and engage the interest of youths to learn about the work of Kampung Temasek in a fun way. Therefore, we focus on developing a farmville-style game, where by a user can build and design their very own village with interesting game mechanisms to simulate real living situation. Through playing the game, we want to introduce snippets of interesting educational info to enrich and inform the players. We will be able to integrate information about Kampung Temasek into some of the game features.

To read more about Potential Impact, What has Previous team Done and Scope, please [click here].

Project 2: Designing an Open Source Platform to Advance LEARNING - EYWTKAL

WHAT ARE WE DESIGNING HERE?

We want to design and explore the field of LEARNING Online. The concept is “Everything You Want To Know About Learning” or EYWTKAL: pronounce as [ee-wit-car]

This will be an open source content for the global community to SHARE & LEARN.

SHARE: an interactive feature that allows user to formulate its content effectively and upload conveniently. Wikipedia, wikia, wikispaces and many online wiki tools are the current options that we can used to build an open source content but not necessary easy to use.

LEARN: Most of the information online was taken to be in text, pictures and videos arranged in web page format. Content flows from top to bottom. More interactive applications goes into 3D object viewing etc. We want to ask ourselves are there better way of displaying information that allows learning to take place in a more effective way when user interact with their computers or web browser.

THEN WHAT IS THE OBJECTIVE OF THIS PROJECT? RESEARCH & UNDERSTAND: How learning take place? DESIGNING: How can learning take place online? CONCEPT PROVING: What are some of the online system design that allows people to SHARE & LEARN? Prove by building prototypes of the interactive applications etc.

  • The design process will be done along with educational experts from Kampung Temasek or network.

To read more about Potential Impact and Possible Technology, please [click here]. (scroll down to page 3 on the link document)

Ju Hu, juhus@kampungtemasek.org www.kampungtemasek.org www.facebook.com/kampungtemsaek www.twitter.com/kampungtemasek

[DETAILS]

Eligible for Lien Center award

Facebook Multiplayer Game

Project Description

Team needs to develop a Facebook multiplayer game where users can setup companies that operate in certain industries. People can then buy and sell products to earn money, experience points and maintain their health. Based on their experience they can make their way up the corporate ladder. Depending upon their wealth and health, people can purchase products to reach certain milestones in their life.

FbGupta.JPG

There are three main modules of the game

  1. Companies - A company is setup by a founder who gives the company its identity - its values, its industry and its name. People may join this company which allows them to sell products pertaining to the industry in which it operates.
  2. Products - Each industry has certain levels of product offerings. Each level encompasses certain products. Products have certain characteristics which identify them - price in dollars, certain experience points, a social status value associated with it and whether it’s an essential commodity or a luxury good.
  3. People - All people must buy/sell goods to progress in their corporate life and personal life. Experience points allow one to go up the corporate ladder and sell more goods and earn more experience and money in turn. Buying goods helps one to maintain their health and increase their social status.


SCOPE & OBJECTIVE

  1. Implement the above mentioned functionalities
  2. A user should be able to buy/sell goods, complete milestones and also be able to climb up the corporate ladder
  3. Develop a scalable game with an intuitive, clean and appealing UI which is capable of doing everything mentioned in point 1 & 2.

WHAT’S IN IT FOR YOU?

  1. Experience on some challenges you WILL face in your jobs (banks or technology firms) – managing real time data, optimization, disaster recovery etc.
  2. Great exposure to some good technologies – SQLite, PHP
  3. End-to-end experience of Facebook platform – Facebook API, starting development, managing adverts, Facebook credits
  4. Game development – hottest trend in technology today!
  5. Some good advice from people who have gone through this themselves – design patterns, avoiding common pitfalls, best practices

WHO WE ARE LOOKING FOR

The following skills will prove helpful in the course of the project. However, there is no requirement to know these skills beforehand.

  1. Fun and highly motivated team members
  2. Team that has bright ideas and can advise us when necessary
  3. HTML, CSS and JavaScript
  4. “Real time” data handling
  5. Synchronous and asynchronous web requests
  6. Database Management skills – especially, MySQL or SQLite
  7. Facebook Account management – example: open-authentication


HELP IS ALWAYS AVAILABLE!

Technology:

  1. Architecture
  2. Programming help
  3. Database Management
  4. Some Facebook account management

Non-technical:

  1. Identifying/understanding business requirements


SO, WHO ARE WE?

We are two young guys fresh from university with a lot of bright ideas, good programming skills and a desire to lead and to be led. We are easy going and understand the psyche of undergraduate developers well and hence offer our fullest knowledge and support so that this project benefits everyone – you and us. Feel free to call us/meet us in case you want to clarify something. See you on the other side.

  • PAYAS GUPTA

Ph.D. Candidate, SIS, SMU

  • PAWAN GUPTA

SMU Graduate (class of 2010) Commodities Technology @ Standard Chartered Bank

  • Email: pawan.gupta.2006@sis.smu.edu.sg
  • HP: 96361509


Prof Thomas Menkhoff: TWITTER Q&A

Problem/Challenge:

Twitter, the microblogging platform that allows users to post their thoughts has become a worldwide social networking phenomenon. Despite its popularity and buzz, has not really caught on in the classroom yet.

After a trial run in a class of 30+ students, we’ve received very positive feedback of its success in helping ‘less active’ students participate in class, solicit and run discussions even when groups are presenting, and possibly a good way to continue discussions after class is over.

However, there were some issues that hindered ‘greater’ success, mainly the Twitter deleting Tweets from >24-48 hrs old and the inability to give focus to good Tweets (which could be questions or comments).


Objective and scope:

  • Implement a real-time Q&A system (like pigeonhole.sg) that is based on Twitter Tweets
  • The system should have the following capabilities:
    • Users can login via Twitter account
    • Users can post to Twitter from the system
    • Users can search for discussions using Twitter hashtags
    • Accessible on both PC and mobile browsers


Ideally, students should be knowledgeable in the following areas:

  • Twitter API
  • Twitter login via OAuth
  • Web services


Project Sponsor

  • Professor Thomas Menkhoff (thomasm@smu.edu.sg), Associate Professor of Organisational Behaviour & Human Resources (Practice)
  • For more info, please contact Gabriel Yee (gabriel.yee.2008@sis.smu.edu.sg)




Pivotal Expert Pte Ltd – Sketch/Animation Game

Project Objective :

At Pivotal Expert, we believe that communities create great products and enhance great ideas. With the launch of Singpath in 2010, we saw developers and educators from around the world begin to contribute ideas and problems that enabled other players to learn and practice new skills in a fun environment.

Project Requirements and Scope

In 2011, Pivotal Expert would like to create a new community around sketching and animation. We are not looking for animation experts. Rather, we are looking for students are interested in working with great animators located in Singapore and around the world. The project will be based on the technology powering Singpath.com, but it will require new content and business logic to address this new problem domain. It is envisioned that the collaborating animators and graphics designers from around the world will contribute ideas for badges and achievements that will be incorporated in to the game.

The development process for this project is expected to be highly open and collaborative in order to enable individuals from around the world to contribute if needed. For example, the use of StackOverflow.com to solve technical questions and GitHub.com to share source code with others will be highly encouraged. This desire to share and collaborate will also influence the selection of technologies to be used. The project will be based on HTML 5.0, Javascript, Python, and Google App Engine in order to resonate with a large number of potential collaborators.

What Students will gain from this project

(a) The experience of building a community from scratch

(b) Learning about new problem domains such as animation education and online gaming

(c) Standards based technologies such as: HTML 5.0, Javascript, and Python

(d) Cloud Computing

If you are not familiar with what can be done with Javascript and HTML 5.0 these days, take a quick look at these links. Bomomo PhysicsSketch BlobSalad BrowserBall


If you would like additional information, please contact Chris Boesch (cboesch@smu.edu.sg), SMU Associate Professor of Information Systems (Practice).


Pivotal Expert Pte Ltd - Singapore Personal Shopper

Project Objective :

If you have ever been looking for a good excuse to visit the fanciest shops along Orchard Road, this may be the FYP project for you. We are looking for students that are interested in the challenges that tourist shoppers face when they visit Singapore from abroad. The team will be developing a game that we have envisioned which will help foreign shoppers and local merchants get to know each other in a fun and engaging manner. Even the tag along spouses may enjoy it.

Project Requirements and Scope - This application/game will be an iPad application

For additional information, please email pivotalexpert@gmail.com


Entrepreneurship Education - Interactive Education Application on Samsung Galaxy Tab

Entrepreneurship-Education.com, an education platform online providing the best tips and discussion to aspiring entrepreneurs , unrivalled range of content, and most importantly its constant push for new and innovative services that generates great value to our aspiring entrepreneurs and students.

Entrepreneurship-Education.com is keen for students to embark on the following projects:


Project : Mobile Education Application

As most mobile devices now comes with both high-speed mobile broadband, Entrepreneurship-Education.com would like to explore on harnessing the abilities of such devices taps onto such capabilities. The applications should:

1. Be developed on Samsung Galaxy Tab (Android)

2. Develop mobile version - Entrepreneurship-Education.com

3. Content integration with Entrepreneurship-Education.com


Teams are encouraged to propose functions deem suitable. Sample ideas are: - Facebook connect - Twitter tweets.


What should you do?

1. Take a look at Entrepreneurship-eduction's website at http://forums.entrepreneurship-education.com/ and discover the range of functions and content that your team could be build on

2. Contact Pamela at japher@singnet.com.sg for a chat on the possibilities of the project.

3. Think of this project to go beyond just a student project, but going as far as a commercial service.


Project Genesis: Tools for IS480 Journey Embarkment

Genesis refers to the beginning or the origin. It aims to create tools for the IS480 course.

Genesis1.png

The project consists of the following modules:

Genesis2.png
  1. Search engine (main): This module will crawl various websites to produce dynamic web pages. The diagram (right) illustrates its searches of various IS480 website to retrieve an integrated search results dynamically. Users will be able to retrieve relevant information faster and easier. For example, a student doing an IS480 project using Android platform may decide to use this module to search for relevant past project using Android. It will simply allow user to collate all the relevant information and display it into a HTML page.
    • Crawl websites (blue, wiki, video, etc) with search criteria (eg search string, depth level of X, etc) to look for HTML pages with the matching keywords in the HTML page content.
    • Results of the search will then be retrieved and displayed in a list of HTML links with some short description.
    • User will filter the relevant results by selecting some options (eg URL within wiki.smu.edu.sg/is480 only, manually select URLs to include, assignment URLs to categories such as Projects, Knowledge base, Students, etc)
    • Visualization of the filtered/selected links to HTML page
  2. Infrastructure: Website to manage the UPL infrastructure.
    Genesis3.png
    • Student request for UPL lab access, machine, public IP address, open ports, etc.
    • Instructor approving the request and forwarding UPL room request to IITS
    • Lab assistance setup, assign and monitoring of UPL machines
    • Maintenance of the resources with analysis of machine usage
  3. Streaming server (considering): Integrating the existing video streaming to include the following
    • Search on video clips (integrated to search module)
    • SSO with the wiki for SMU accounts
  4. Project presentation scheduling system (considering)
  5. Integration to IS480 social community (considering)

More information will be provided to student teams who are interested in this project. Students are welcome to propose any add on functions that further enhance the modules too.

Contact: Benjamin Gan or Fiona Lee



StarHub - Interactive Applications on Mobile/TV

Logo (starhub).gif

StarHub, the leading quad-play provider in Singapore, prides itself in providing the best entertainment and information services to consumers via its smart network, unrivalled range of content, and constant most importantly its constant push for new and innovative services that generates great value to our customers.

StarHub is keen for students to embark on the following projects:


Project 1: Mobile Advertising/Location-based Application

As most mobile devices now comes with both high-speed mobile broadband as well as location-aware capabilities, StarHub would like to explore on harnessing the abilities of such devices with an array of mobile applications that taps onto such capabilities. The applications should:

1. Be developed for one or more mobile platforms (iOS, Android, WP7, Blackberry)

2. Enables social and location-based functions

3. Include forms of multimedia playback or content integration


Teams are encouraged to propose out-of-the-box applications and solutions. Sample ideas are:

- Location Based Proximity Dating and Chat

- Telescope magazine on iPad with in-video trailers


Project 2: TV-HTML Browser Applications

StarHub is exploring browser-based applications suitable for TV screens, controllable via remote controls or any other interface connected to setop boxes or TV sets. The applications should:

1. Promote social interactions with peers/communities

2. Provide simpler means of interacting with existing web applications

3. Aggregate different information/services into a single application


Teams should focus on creating an easy-to-user, end-to-end application for customers to use easily on their television sets. Sample application ideas are:

- Social Java script TV games (single and multi player)

- FaceBook/Twitter/other social media on TV

- Fantasy Football

- Discussion/Rating of TV programmes onto Facebook/other social media

- Photo Album (View from Flicker/Picasa etc)

- Aggregate multiple RSS feed for presentation on TV portal

- Recipe/Where to Eat/Promotion TV

- Travel/Where to Go on TV Portal

- My Locator service (tracking of users) on TV

- Shopping Portal


What should you do?

As you start thinking about what sexy application your team should design and develop, you should:

1. Take a look at StarHub's website at http://www.starhub.com and discover the range of products and content that your ideas could be build on

2. Scour the world's greatest technology/multimedia/telecommunications portals and websites and gain insights into what other people are doing with their devices/broadband/location-aware services.

3. Contact Andy at andy.choi@starhub.com for a chat on the possibilities of the project

4. Think of this project to go beyond just a student project, but going as far as a commercial service


K-Sketch - Animation for the Rest of Us

K-Sketch

K-Sketch allows ordinary computer users to create informal animations from sketches. The system has been highly tuned to allow a wide variety of animations to be made quickly and with little learning. A prototype of the system (for Windows only) and videos describing its use can be found on the K-Sketch website. A new version of the system that runs on many platforms through a web browser will soon be released. This new version is being built to run in Adobe's Flash player and Adobe AIR.

K-Sketch Prototype User Interface

Click here to see it live!

Project 1 Title: Animation Sharing Web Site

New K-Sketch users need an easy way to get started. The goal of this project is to build a web site that will introduce new users to K-Sketch and give them an environment for organizing and sharing their animations. This site should provide a tutorial for using K-Sketch (a written tutorial will be provided for reference), an easy link to the K-Sketch application, and facilities for managing and sharing animations. The animation management interface will serve two classes of users:

  • Novices who are learning about animation. These users need to maintain a small number of animations and share them with friends.
  • Teachers who ask their students to create animations as an exercise. These users need to create "assignments" that will be given to other users. The animations created in these assignments will be managed as a group.

This web site will be deployed on cloud computing infrastructure, and will become an important part of the K-Sketch project!

Prerequisites: Students must have an interest in designing user interfaces and experience in building and deploying web applications to Google's App Engine.

Timeline: about 6 months.

Contact: Richard C. Davis (rcdavis@smu.edu.sg, tel 6828 1967), SMU Assistant Professor of Information Systems.

Project 2 Title: K-Sketch on iPad

We are also looking for a motivated group of students to take on the task of porting K-Sketch to Apple's iPad. K-Sketch is being designed for mouse-based and pen-based systems, but it is perfect for portable tablets like the iPad. Adobe provides tools for converting ActionScript-based Flex applications to Objective-C-based iPad applications, but K-Sketch's user interface must be modified for multi-touch input. The students who undertake this project will be able to show their prospective employers a dynamic application that runs on the hottest software platform in the world.

Prerequisites: Interest in user interface design and strong programming ability are a must. Students must also have interest in learning how to build event-based, multi-touch user interfaces in ActionScript and Objective-C. Students need to have their own Macintosh computers for development. Licenses for Adobe Flash Builder and a single iPad will be provided.

Timeline: about 6 months.

Contact: Richard C. Davis (rcdavis@smu.edu.sg, tel 6828 1967), SMU Assistant Professor of Information Systems.

Tan Kin Lian & Associates

Bright Sudoku

Sudoku is a popular game, with a large base of fans around the world. There are many Sudoku games available on many devices and websites. Countless books have also been published.

The special feature of Bright Sudoku are:

  • Can be played on many types of mobile devices
  • Gives a choice of levels 1 to 6
  • Provides a vast array of choice of puzzles at each level
  • Have a unique system of giving a score for each puzzle that is completed, based on the time taken by the player compared to the average time for the community
  • Allows the player to track the personal progress for each level and up the levels
  • Allows the player to reduce the time taken through constant practice

For more details, click here

Note from course manager: It is obvious you can get sudoku code from the web. Some algorithm analysis, additional components above, mobile devices (depends on available handset), etc are part of the scope of this project.

Family Life

Family Life is a game that can be played on the web and mobile device. Tan Kin Lian & Associates will develop the server side of this game. The features of this game are explained in the book called “Family Life”. A soft copy of this book can be downloaded from here.

This web game allows you to choose an avatar at age 20 and go through 40 virtual years of the life of the avatar until retirement at age 60. Each virtual year is played over 12 hours. The game can be completed within 20 days.

The web version of this game can now be viewed at here

Final Year Project

Tan Kin Lian & Associates wishes to invite several teams of students from the school of information technology or similar schools in polytechnics and universities to develop applications to interact with the server) on the following mobile devices platforms:

  • Apple iPhone
  • Microsoft Window Phone 7
  • Nokia Phone
  • Android Phone

The server application has already been developed and is now running. The web interface to this application can be seen at here

Prize

A cash prize of $1,000 will be given to the project team that develops an application (on at least three platforms) that has been accepted for deployment.

For more details, click here

Contact:

Tan Kin Lian | kinlian@gmail.com


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!

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

Distributed Form Processing using Image Snippets

This is a distributed data entry based on the scanned image of a physical document. It will make use of technology and networks to accomplish a simple data entry task in a distributed, cost effective way. After a physical document is scanned into a image compression form, the various parts of the scanned image are cropped into image snippets. These image snippets will then be sent to our various offshore offices for data entry. Once data entry has been completed by offshore offices, the data will be sent back to the primary office and consolidated to have complete data for the scanned document. For example, suppose we want to capture the Name , Age, IC number from a handwritten form. Following will be the typical flow:

1. Scan the form in Singapore and assign a Unique Identifier to the scanned image at main site

2. Crop the various parts of scanned images such as Name, Age, IC and assign a sub identifier.

3. Send these cropped images over the network to offsite which could be anywhere

4. Provide a simple application where user can enter the data based on cropped image displayed on screen

5. Generate a file with Data & sub-identifier and send back to main site

6. Consolidate data from sub-sites and tie back to unique identifier at main site.

The following are expected: 1) discuss with us to understand/clarify the requirements and processing needs. 2) propose a solution with POC/prototype based on

  * java and swing
  * java imaging 
  * MS-SQL

Contact through: Kevin Steppe (kevingsteppe@smu.edu.sg)