Data Visualization - CSC 310
This course introduces students to the dynamic field of data visualization, focusing on how visual representations can enhance the analysis, interpretation, and communication of complex data. Students will explore the principles of effective visualization design and gain practical experience building interactive visualizations with modern tools and frameworks. Emphasis is placed on transforming raw data into clear, impactful, and insightful visual narratives that support decision-making across disciplines. Prerequisites: CSC 210, CSC 212, CSC 215, or CSC 216.