Human-Centered Design for Mobile Computing
The course will provide students with an appreciation for the importance of mobile computing in modern life. It will also provide an introduction to the technical aspects of mobile computing including input modalities, sensors and sensing, wearable and smart home devices, and virtual/augmented reality. It will provide an introduction to established design concepts as well as explore emerging ideas and new concepts in the domains of mobile computing, and explore some of the most important domains where mobile computing is having a significant impact including health and wellness and computing in the developing world. The latter part of the course will include an analysis, design, and development project for students to work on individually or in groups.