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) Prompt Notes Recording HW5 assigned
29-Sep d3 line plots Prompt Notes Recording HW4 due
1-Oct Visual Perception Slides Recording Survey
Week 6 Advanced Joins
4-Oct d3 interactive bar chart Prompt Notes 1 2 3
6-Oct d3 lollipop chart Prompt Notes 1 2 HW5 due
8-Oct Activity - Project Critique Instructions Zoom Access P1 due
Week 7 Geo Data
11-Oct -No class-
13-Oct d3 choropleth (hooray geoJSON) Prompt Notes Recording HW6 assigned
P1 late deadline
15-Oct Geographic visualizations Slides Recording
Week 8 Choropleth Maps
18-Oct d3 choropleth (adding data) Notes
20-Oct d3 choropleth (more dots) Prompt Notes Recording HW6 due
HW7 assigned
22-Oct Human-Visualization Interaction Slides Recording P2 assigned
Week 9 Adding Interactivity
25-Oct d3 pan+zoom Prompt Notes Recording
27-Oct d3 raster vis Prompt Notes Recording HW7 due
HW8 assigned
29-Oct Activity - Interaction Brainstorm Instructions Zoom Access
Week 10 Network Diagrams
1-Nov Network Layouts Slides Recording
3-Nov d3 emergent layouts Prompt Notes Recording HW8 due
HW9 assigned
5-Nov d3 network layouts Prompt Notes Recording
Week 11 Recreating Homefinder
8-Nov client-server patterns Server Repo Dir Recording
10-Nov d3 homefinder (query manip) Recording HW9 due
12-Nov d3 homefinder (direct manip) Recording
Week 12 Multivariate Visualizations
15-Nov d3 density vis (contour, density) Prompt Notes Recording
17-Nov 3D d3 day (a.k.a. 3-don't) Prompt Notes Recording
19-Nov Activity - Project Critique Instructions Zoom Access P2 due
P3 assigned
(5100 students)
Week 13 Animation
22-Nov Animations & narrative Slides Recording
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 12/11/21 @ 2:00PM (see here)
For students in INFO 5100 Complete Project 3 Due 12/11/21 @ 2:00PM (see here)