INFO3300 Schedule

Over the course of the term we will slowly populate this schedule with slides, readings, and activities. These pages are mirrored from the course GitHub repository to a GitHub page using a submodule. For helpful links, refer back to the course home page.

We will engage in a number of different classroom activities throughout the term. Please refer to this legend:
In-person lecture day: In-person coding day: Remote-only activity day:

Week 0 Introduction
27-Aug Introduction Slides Recording
Week 1 JS Basics
30-Aug Javascript (coerced into a snafu) Prompt Notes Recording HW1 assigned Optional Git tutorial
1-Sep JS Events & Functions Prompt Notes Recording Optional web server / code editing tutorial
3-Sep Visual Channels Slides Recording
Week 2 Drawing & Visual Analytics
6-Sep -No class-
8-Sep Intro to SVG Prompt Notes Recording HW1 due &
HW2 assigned
10-Sep Brief history of datavis Slides Recording
Week 3 Hello, Chart
13-Sep Intro to d3 Prompt Notes Recording HW3 assigned
15-Sep d3 simple bar chart (scales in d3) Prompt Notes Recording HW2 due
17-Sep Color theory + models Slides Recording P1 assigned
Week 4 Scatterplots
20-Sep d3 basic scatterplot (importing data) Prompt Notes Recording HW4 assigned
22-Sep d3 fancy scatterplot (labels & hover) Prompt Notes Recording HW3 due
24-Sep Activity - Visualization Brainstorming Instructions Zoom Access
Week 5 Joins and Shapes
27-Sep d3 joins (old & new style) HW5 assigned
29-Sep d3 line plots HW4 due
1-Oct Visual Perception
Week 6 Advanced Joins
4-Oct d3 interactive bar chart
6-Oct d3 lollipop chart HW5 due
8-Oct Activity - Project Critique P1 due
Week 7 Geo Data
11-Oct -No class-
13-Oct d3 choropleth (hooray geoJSON) HW6 assigned
15-Oct Geographic visualizations
Week 8 Choropleth Maps
18-Oct d3 choropleth (adding data) HW7 assigned
20-Oct d3 choropleth (more dots) HW6 due &
P2 assigned
22-Oct Human-Visualization Interaction
Week 9 Adding Interactivity
25-Oct d3 pan+zoom HW8 assigned
27-Oct d3 raster vis HW7 due
29-Oct Activity - Interaction Brainstorm
Week 10 Network Diagrams
1-Nov Network Layouts HW9 assigned
3-Nov d3 emergent layouts HW8 due
5-Nov d3 network layouts
Week 11 Recreating Homefinder
8-Nov client-server patterns HW10 assigned
10-Nov d3 homefinder (query manip) HW9 due
12-Nov d3 homefinder (direct manip)
Week 12 Multivariate Visualizations
15-Nov d3 density vis (contour, density) P3 assigned
(5100 students)
17-Nov 3D d3 day (a.k.a. 3-don't) P2 due
19-Nov Activity - Project Critique
Week 13 Animation
22-Nov Animations & narrative HW10 due
24-Nov -No class-
26-Nov -No class-
Week 14 Challenging Visualizations / Make-up days
29-Nov d3 chord diagrams
1-Dec d3 text vis
3-Dec Activity - Designing Under Constraints
Week 15 Wrap up
6-Dec Physicalization & Access
Final Exam/Project Submission
For students in INFO/CS 3300 Final take-home exam Due TBD
For students in INFO 5100 Complete Project 3 Due TBD