17-781 Mobile and IoT Computing Services
12 units, Carnegie Mellon University
With over 6 billion mobile phone users worldwide, including well over a 2 billion smart phone users, new wireless and pervasive computing applications and services are changing the way enterprises interact with customers and employees. The explosion in smart phone ownership along with the deployment of 4G and soon 5G networks is leading to a slew of new mobile apps and services. They range from mobile commerce and enterprise apps, social networking apps, all the way to more Internet of Things technologies e.g. smart homes, smart cars, smart glasses, healthfitness sensors. These apps and services are emerging as part of an increasingly rich ecosystem where context awareness and intelligent predictive technologies are used to offer increasingly personalized experiences to users. This same ecosystem has emerged as the engine behind increasingly targeted marketing and advertising scenarios that also raise challenging privacy issues. The course objective is to introduce participants to the technologies, services and business models associated with Mobile and Pervasive Commerce. It also provides an overview of future trends and ongoing research. You will learn to evaluate critical design tradeoffs associated with different mobile technologies, architectures, interfaces and business models and how they impact the usability, security, privacy and commercial viability of mobile and pervasive computing services and apps. Topics include Mobile Communications, Mobile OS, Mobile Web technologies including app development, Mobile Security, Mobile Payments, Mobile Web Apps and Services e.g. Mobile Entertainment, Mobile Banking, Mobile, Mobile Social Networking, Mobile Health, etc., LocationBased Services, RFID, Mobile Enterprise Apps, Pervasive Computing Applications, Context awareness, intelligent assistant technologies, and privacy.
Prerequisites: none listed
Courseweave needs JavaScript to show sections, workloads and planning tools.