C S 456
Download as PDF
Mobile and Ubiquitous Human-Computer Interaction
Computer ScienceCollege of Computational, Mathematical, & Physical Sciences
Course Description
Iterative user experience design for mobile and ubiquitous computing with an emphasis on conceptualization and prototyping in specific contexts. Complete an open-ended project from initial design through functional prototype, with design and critique sessions.
When Taught
Winter
Fixed/Max
3
Fixed
3
Fixed
0
Title
Develop Effective User Interfaces
Learning Outcome
Understand and apply the following: Multiple mechanisms for receiving information from people and presenting information to people. The geometry of basic shapes and how to use the geometry to solve basic interaction problems. Algorithms for user interface layout management. Models for specifying and evaluating user input dialogs. This outcome is Intellectually Enlarging, requires "rigorous" mental discipline and the application of mathematical and algorithmic "depth" to create professional-grade software.
Title
Needs analysis
Learning Outcome
Conduct inductive research to characterize the specific needs of a user community. This supports Lifelong Learning and Service by training students to use technical skills to "go forth to serve" and improve the lives of others.
Title
Mobile sensors
Learning Outcome
Implement mobile phone applications that use sensors found in a mobile phone. This focuses on "the commonality of all disciplines" by bridging hardware engineering with software development, broadening the student's technical perspective.
Title
Screenless applications
Learning Outcome
Design and implement screenless interaction models using small portable computers. This is Spiritually Strengthening as it explores "calm computing" that respects user agency and reduces the digital distractions that can "smother the soul."
Title
Theory
Learning Outcome
Evaluate current trends in ubiquitous computing by critiquing them through the lens of HCI theories. This builds Character by requiring "integrity and modest" judgment when assessing the social and ethical impact of "always-on" technology.
Title
Evaluation of prototypes
Learning Outcome
Assess the strengths and weaknesses of an interactive system by organizing and executing user-centric evaluations. This is Character Building, as students must practice "humility and honesty" when receiving and acting upon critical user feedback.