The topics covered during this course are as follows:
What is mobile computing?
Popular platforms (Android, iOS, Windows)
Mobile Sensors
Mobile app design - what works and what does not?
Performance – tools and tricks
Power management
Cloud-enabled mobile computing
Mobile security
The cross platform movement
The future: wearables, connected clothes, smart furniture
Two students were working on one self-chosen project. Students
gave frequent updates in the form on in-class presentations.
Students also wrote a weekly journal to document their progress
in the form of an unstructured journal to be sent to the instructor
over email. The goal of the journal was to provide a mechanism
for accountability, and an opportunity of self-reflection.