Hawaii Clouds at DukeECE 256/CS 215: Wireless Networking & Mobile Computing
Romit Roy ChoudhuryDuke University
ECE 256/CS 215
Students mix: early grads, senior undergradsCourse:
1st half dominated by papers2nd half emphasizes research projects
Open ended projects on any platformCourse ends in project contest
Why HawaiiPast experiences:
Projects difficult to complete in short timeDeveloping the idea takes timePlatform set up makes it worse
Cloud services easier and reusableImmediate incentive to embrace HawaiiPlus, enables collaboration
Overall Experience
Students excitedComforting to learn about industry interestDeveloping on phones feels like “real stuff”Cloud services help cope with time constraint
3 projects of specific interest ...
1. Location based RSS Feeds
2. The Social ConnectionCan phones dynamically create your business card
Depending upon the surrounding context
Example:Your movie interests, blogs at a movie theaterYour recent research, pubs when @ MobiSysYour dating preferences at a pub
Beaconed info. can be used for recommendations
3. Ambience Aware Ringtones
3. Ambience Aware Ringtones
Amp(V)
ringtone
noise
f(Hz)
f(Hz)
Amp(V)
ringtone
noise
Useful ... Need to start things earlier (esp. tutorial)Learning curve ...TAs would be happy to get more notice ...
Some services students wanted:Basic activity classification (SVMs)Indoor localizationLocation based notifications
Feedback
Cheers!
Top Related