INFO/CS 3300; INFO 5100 - Data-driven Web Pages

Look for information on the Course website. If you haven't yet, sign up for Piazza.

January 24: Welcome!
January 26: Javascript types
January 29: Javascript Prompt Notes
January 31: SVG Prompt Notes
February 2: d3 Prompt Notes
February 5: d3 scales Prompt Notes
February 7: Loading data, More d3 scales Prompt Notes
February 9: d3 scales, axes Prompt Notes
February 12: Guest lecture -- Analytical Graphic Design Slides
February 14: d3 data join, line plots Prompt Notes
February 16: d3 maps, projections Prompt Notes
February 21: maps, choropleths Prompt Notes
February 23: Histograms, visual perception Prompt Notes
February 26: Histograms, making arguments Prompt
February 28: Prototype day! Bring a working prototype to share in class. Instructions.
March 2: Snow day!
March 5: Histograms, making arguments Prompt Notes
March 7: Lines, making arguments Prompt
March 9: Lines, making arguments Prompt
March 12: Can we translate to a new language? HTML Prompt, but also load two R files.
March 14: Happy π day! More R HTML Prompt, but also load jobs.R.
March 16: In-class project showcase
March 19: How to use color
March 21: Multiple regression, data integration Prompt
March 23: More regression, gradients Prompt
March 26: More regression, gradients Prompt
March 28: Stochastic gradient descent Prompt
March 30: Particle simulations, self-organizing maps Prompt Notes
[Spring break!!!]
April 9: Clustering synthetic data Prompt
April 11: Prototype day! Bring a working prototype to share in class. Instructions. Last-minute checklist
April 13: Clustering real data Prompt
April 16: SVG vs. Canvas Prompt
April 18: Linear algebra! Prompt Notes
April 20: Dimensionality Reduction Notes (PDF)
April 23: Classification Prompt Notes
April 25: Recipe visualization Prompt
April 27: Trump tweets, naive Bayes Prompt Notes
April 30: Uncertainty Prompt
May 2: More Uncertainty Prompt Notes
May 4: In-class projects Schedule
May 7: Your choice! Prompt
May 9: Class summary