CSC
468:
Programming Interactive Data Visualization for the Web
This course covers the fundamentals of data visualization and how to build interactive visualizations from scratch. Topics include implementing common visualizations with JavaScript and D3 (e.g. scatter plots), techniques for more complex types of data (e.g. hierarchical, geospatial, network), and adapting existing implementations of advanced visualizations to new applications. The final project involves building a custom interactive visualization with a python back-end and a D3 front-end.
SE 450 OR SE 456 OR CSC 438 OR CSC 447 is a prerequiste for this class.
Fall 2023-2024
Section:
701
Class number:
15866
Meeting time:
Th
5:45PM
-
9:00PM
Location:
LEWIS 01007
at
Loop Campus
Section:
710
Class number:
15867
Meeting time:
-
Location:
Online: Async
Spring 2021-2022
Section:
910
Class number:
37610
Meeting time:
-
Location:
Online: Async (Sync-Option)
Spring 2020-2021
Section:
901
Class number:
30888
Meeting time:
M
5:45PM
-
9:00PM
Location:
Online: Sync
Section:
910
Class number:
30889
Meeting time:
-
Location:
Online: Async (Sync-Option)