• Gaining practical hands-on systems implementation experience
  • Expediting research related to computing applications for sustainability
  • Targeting at commercializable prototypes for generating spin-off opportunities

Research Factors:

  • Targeting at critical research problems
  • Surveying the extent literature
  • Making use of state-of-the-art methodologies
  • Preparing for publications

Commercialization Factors:

  • Enhancing user experiences
  • Addressing practical problems
  • Showcasing innovative ideas


  1. System prototypes
  2. Web-based how-to tutorials with references


  • Each group (2-3 students) focuses on an individual project (e.g. smart plug, smart thermostat, vehicle app)
  • Implement a system prototype that achieves the primary goal of each project, while attempting to address recommend secondary goals and other goals
  • Present a system demo
  • Submit a web-based tutorial for the respective project with references
  • Make a promotional video (youtube)


Project Topics :

Project 1: Smart Lighting

  • Primary goals:
    • Automatic adjustment responding to dynamic environment
    • Interoperable with multiple sensors
    • Multi-light-bulb adaptive control
  • Secondary goals:
    • Color controls for multiple light bulbs
    • Behavior analytics of users
    • Mobile app to adjust behavior

Project 2: Smart Plug

  • Primary goals:
    • Optimizing hardware implementation
    • Programmable smart plug
    • Overload protection
  • Secondary goals:
    • Load monitoring
    • Appliance classification
    • Inter-smartplug communications

Project 3: Smart Carbon Footprint Tracker

  • Primary goals:
    • Tracking carbon footprint from daily activities (Locations, Transportations, Diets)
    • Inferring carbon footprint
    • Data visualization and social network integration
  • Secondary goals:
    • Carbon pricing
    • Prediction and recommendation
    • Carbon footprint competition