About Brian’s Research
- HCI, Games, Accessibility, AR/VR, Social computing, computational interaction
- CEAL
- Accessibility
- Machine Learning
- Games
- Social Computing
Goals for this class
- Learn how to notice and respond to people’s needs
- Get leadership practice
- Shift mindset from relying on external validation to being in alignment with and accountable to yourself
- Soft skills: time management, giving yourself the help you need
- Good for careers in design or product management
UI Design: The ultimate form of IO
- Surface level touch point between the person and computer (user interface)

Definitions (from Prof. Smith)
- User interface: means by which a computer system exposes itself for use
- User interface (UI) design: process of making computer systems useful and usable to people
- We are in the design space of utility: creating tools
UI Design = Engineering Usefulness & Usability
- Engineering is a process - the “formula” is the process
- Anyone can become a great designer with effort and discipline
- Not about remembering equations, it is about maintaining design discipline
- We are educating engineering leaders
- What should be coding, for users and yourself