CS-GY 6313: Information Visualization - Fall 2025

Instructor: Claudio Silva (csilva@nyu.edu) TA (Labs): Ryan Kim (rkim.dev) Grader: Hashmmath Shaik (hs5544@nyu.edu) Meeting Times: Fridays 11:00 AM - 1:30 PM Classroom: Jacobs Hall, Room 215, Brooklyn Campus

Course SyllabusDetailed ScheduleResources

Announcements

Course materials will be posted as the semester progresses

Upcoming Classes

Week 1 (Sept 5) - Introduction and Evaluation

Week 2 (Sept 12) - Analytical Questions and Data Transformation

Week 3 (Sept 19) - Fundamental Graphs and Visual Encoding

Week 4 (Sept 26) - Visual Perception and D3 Foundations (Draft)

Assignments

Exercises (35% of grade)

  • Exercise 1: Visualization critique and basic Vega-Lite charts - Due Sept 11
  • Exercise 2: Data questions and transformations - Due Sept 18
  • Exercise 3: Chart design and encoding alternatives - Due Sept 25
  • More exercises TBA

Mini-Projects (35% of grade)

  • Mini-Project 1: Geographic data visualization - Details TBA
  • Mini-Project 2: Temporal data visualization - Details TBA
  • Mini-Project 3: Network data visualization - Details TBA

Group Project (25% of grade)

  • Team formation - Week 3
  • Project milestones - Throughout semester
  • Final presentations - Weeks 14-15
  • Discord: Join Course Discord
  • Brightspace: [Course materials and submissions]
  • Observable: [Create account at observablehq.com]
  • Office Hours:
    • Ryan Kim (TA): Wednesdays @ 2-3pm, 8th floor common area @ 370 Jay Street, Brooklyn (also Online @ Zoom)
    • Hashmmath Shaik (Grading TA): Mondays @ 1-2pm, only Online @ Zoom