This course uses interactive visualization to explore and analyze data, structures, and processes. Topics include the fundamental principles, concepts, and techniques of visualization and how visualization can be used to analyze and communicate data in domains such as biology. Students will be expected to design and implement visualizations to experiment with different visual mappings and data types, and will complete a research oriented project.
Prerequisites
experience with programming (especially JavaScript), databases, and data structures. Students may not receive credit for both BCB 502 and BCB 4002.