CS 235 User Interface Design

We will study the principles of designing, developing, and evaluating a compelling and effective user interface (UI) and experience (UX) for desktop, web, and mobile applications. Topics will include:

The growing field of Big Data highlights the importance of data visualization, and we'll practice the design patterns to present complex and voluminous data in insightful information displays.

Prerequisite: Experience developing desktop, web, or mobile applications, or instructor consent.