Prerequisites CSE 214 or CSE 260; MAT 211 or AMS 210; AMS 310; CSE or ISE major
Textbook information Now You See It: Simple Visualization Techniques for Quantitative Analysis. By Stephen Few, Analytics Press, 2009. Data Mining: The Textbook by Charu Aggarwal, Springer, 2015.
This course is an introduction to both the foundations and applications of visualization and visual analytics, for the purpose of understanding complex data in science, medicine, business, finance, and many others. It will begin with the basics - visual perception, cognition, human-computer interaction, the sense-making process, data mining, computer graphics, and information visualization. It will then move to discuss how these elementary techniques are coupled into an effective visual analytics pipeline that allows humans to interactively think with data and gain insight. Students will get hands-on experience via several programming projects, using popular public-domain statistics and visualization libraries and APIs. This course is offered as both CSE 332 and ISE 332.
Prerequisite
CSE 214 or CSE 260; MAT 211 or AMS 210; AMS 310; CSE or ISE major
Course Outcomes
An ability to transform spatial and non-spatial data from science, medicine, commerce, etc. into interactive visual representations.
An understanding of the perceptual and cognitive reasoning processes that occur in humans when exploring visual artifacts derived from data to gain insight into the underlying phenomena.
Working knowledge of principles and methods in human-computer interaction, data mining, computer graphics, and information visualization as applied to visual sense-making and analytics.
Practical experience with a number of popular public-domain data analysis and visualization packages and libraries.
Textbook
Now You See It: Simple Visualization Techniques for Quantitative Analysis. By Stephen Few, Analytics Press, 2009.
Data Mining: The Textbook by Charu Aggarwal, Springer, 2015.
Major Topics Covered in Course
Applications of visual data science, visual analytics, and basic tasks
Visual perception and cognition
Visual design and aesthetics
Human-computer interaction and graphical user interface design
Tools – R for statistics, D3.js for visualization
The human sense-making process
Techniques in data mining – cluster and outlier analysis, text and pattern mining. classifiers