0 or 3 credits
Fall 2025 Laboratory Lecture Upper DivisionThis course will teach students design and develop interactive data visualization systems to communicate and analyze complicated datasets. Students will learn interaction and visual design principles, draw from human perception and cognition theories, and focus on hands-on practice of developing interactive data visualization systems that enable users to see, understand, and analyze complex data and relations. At the end of the class, students will apply the design principles and use proper technologies to create a comprehensive interactive visualization system for data analysis.
Learning Outcomes1Demonstrate understanding of design principles from perspectives of human perception, cognition, and design.
2Choose the correct visual format based on the data, relations, and data usage.
3Recognize the common problems in information visualization dashboard design.
4Demonstrate the ability to process, filter, and transform data for visualization.
5Utilize proper visual forms, visual analysis techniques, and practices for analyzing basic types of data and data relationships.
6Develop complex interactive information visualizations system with multiple visualizations for communication and data analysis.