INFO3300 Schedule

-Sample schedule for reference purposes-

Over the course of the term we will slowly populate this schedule with slides, readings, and activities. These pages are normally mirrored from a 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 1 Introduction
21-Aug Introduction Slides Recording
23-Aug Javascript (coerced into a snafu) Prompt Notes Recording Optional Git tutorial HW1 assigned
25-Aug JS Events & Functions Prompt Notes Recording Optional web server / code editing tutorial
Week 2 Visual Channels
28-Aug Intro to SVG Prompt Notes No recording
30-Aug Intro to d3 Prompt Notes Recording HW2 assigned,
HW1 due
1-Sep Visual Channels Slides Recording
Week 3 Hello, Chart
4-Sep -No class-
6-Sep d3 simple bar chart (scales in d3) Prompt Notes Recording HW3 assigned,
HW2 due
8-Sep Brief history of datavis Slides Recording
Week 4 Scatterplots
11-Sep d3 basic scatterplot (importing data) Bad projector day!
13-Sep d3 basic scatterplot (continued) Prompt Notes Recording HW4 assigned
HW3 due
15-Sep Color theory + models Slides Recording Project 1 assigned
Week 5 Joins and Shapes
18-Sep Color theory + models pt. 2 Slides Recording HW5 assigned
20-Sep d3 joins (old & new style) Prompt Notes Recording HW4 due
22-Sep Activity - Visualization Brainstorming Instructions Zoom Link
Week 6 Advanced Joins
25-Sep d3 line plots Prompt Notes Recording
27-Sep d3 interactive bar chart Prompt Notes Rec. 1 2 HW6 assigned
HW5 due
29-Sep Geographic visualizations Slides Recording Survey
Week 7 Geo Data
2-Oct d3 choropleth (hooray geoJSON) Prompt Notes Recording
4-Oct d3 choropleth (adding data) Prompt Notes Recording HW6 due
6-Oct Activity - Project Critique Instructions Zoom Link
6-Oct      Project 1 due 11:59pm
Week 8 Choropleth Maps cont'd
9-Oct -No class-
11-Oct d3 choropleth (dots and contours) Prompt Notes Recording
13-Oct Human-Visualization Interaction Slides Recording
Week 9 Adding Interactivity
16-Oct d3 pan+zoom Prompt Notes Recording HW7 assigned
18-Oct d3 multitouch Prompt Notes Recording Project 2 assigned
20-Oct Network Layouts Slides Recording
Week 10 Network Diagrams
23-Oct d3 emergent layout (bubbleplots) Prompt Notes Recording
25-Oct d3 network layouts & drag gestures Prompt Notes Recording HW7 due
HW8 assigned
27-Oct Activity - Interaction Brainstorm Instructions Zoom Link
Week 11 Recreating Homefinder
30-Oct client/server patterns Server PY Repo Dir Recording
1-Nov d3 homefinder (query manip) Repo Dir Recording HW9 assigned
HW8 due
3-Nov -Classes cancelled-
Week 12 Homefinder cont'd
6-Nov d3 homefinder (direct manip) Repo Dir Recording
8-Nov Visual Perception Slides Recording Survey HW9 due
10-Nov Activity - Project Critique Instructions Zoom Link
Week 13 Drawing without SVG
13-Nov d3 density vis (contour, density) Prompt Notes Recording HW10 assigned
15-Nov     Project 2 due
15-Nov d3 raster vis Prompt Notes Recording Project 3 assigned
17-Nov 3D d3 day (a.k.a. 3-don't) Prompt Notes Recording
Week 14 Animation Principles
20-Nov Animations & narrative Slides Recording HW10 due
22-Nov -No class-
24-Nov -No class-
Week 15 Challenging Visualizations / Make-up days
27-Nov d3 chord diagrams Prompt Notes Recording
29-Nov d3 text vis Prompt Notes Recording
1-Dec Activity - Designing Under Constraints Instructions Zoom Link
Week 16 Wrap up
4-Dec Physicalization & Access Slides Recording
5-Dec INFO/CS 3300 Final Exam released by end of day
Final Exam/Project Submission
For students in INFO/CS 3300 Final take-home exam Due date December 11 at 12:00PM (noon)
For students in INFO 5100 Complete Project 3 Due date December 11 at 12:00PM (noon)