Jun 17, 2024  
2020-2021 Undergraduate Academic Catalog 
2020-2021 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

UX 255 - User Interface Design

3 lecture hours 0 lab hours 3 credits
Course Description
The course will introduce students to the theory and practice of designing intuitive user interfaces (UIs). Through a series of case studies and exercises, students will learn the best practices of UI design for different platforms (iOS or Android), how to gather requirements, develop user stories, wireframe, and iterate through the design loop. The course major project will ask students to wireframe and design a working prototype of a mobile, desktop, web or smart application with main screens. Students cannot receive credit for both UX 255 User Interface Design and UX 2011  Interface Design I. (prereq: UX 1400 )
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Apply user experience and visual design theory in the design of intuitive UIs
  • Understand how user interface design is integrated into the field of user experience 
  • Execute a functional prototype utilizing user interface design principles while considering contexts & audiences
  • Demonstrate a basic understanding of HTML and CSS
  • Show proficiency in basic functions of professional UI design tools

Prerequisites by Topic
  • Foundations of UX
  • Foundations of visual design 

Course Topics
  • User Interface (UI) vs. User Experience (UX)
  • UI essentials
  • UI design principles
  • Best practices of UI design across platforms
  • Considerations for voice interfaces and zero UIs
  • Information architecture
  • Interaction design
  • Visual design
  • Graphics
  • Design workflow
  • UI design software (e.g., Adobe XD, Axure, InVision) 

Dr. Nadya Shalamova

Add to Portfolio (opens a new window)