2020-2021 Catalog

CS 476 Data Analysis and Presentation

The human-computer interface provides the means whereby users interact with computer systems. The quality of that interface significantly affects usability in all its forms and encompasses a vast range of technologies: animation, visualization, simulation, speech, video, recognition, and graphics. For the data scientist, it is crucial to be aware of the range of options and possibilities and to be able to deploy them appropriately. With graphs and other forms of diagrams, visualization can be used in providing readily understood summaries but can also greatly assist in guiding such activities as clustering and classification. Students completing this course will have an understanding of foundational considerations, visualization, user-centered design, interaction design, and interface design and development.