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