Visualization of Information


This course introduces students to data visualization and creative coding using the Processing programming language. Students explore visual and information design principles through code examples. Class activities incorporate 2-D and 3-D computer graphics, interactivity and data input. Procedural and object-oriented programming approaches to data visualization will be covered, as well as an overview of leading-edge data visualization libraries and APIs, including web-based approaches.


Data Visualization, Creative Coding, Visual and Information Design, Programming


  • Processing