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.