Fall 2026 - Course Introduction & Syllabus
NYU Center for Data Science
2026-09-08
Warning
If you have no knowledge of machine learning, this course might not be appropriate for you. Please contact the instructor if unsure.
This is a research-oriented course on visualization for machine learning, where all students will work on a guided research project.
This material is at the cutting edge of computing research, bridging visualization and machine learning communities.
After this course, you will be able to:
Make you a more effective data scientist fluent in the connections between visualization and machine learning.
Tip
The lab follows the lecture the same evening, after a short break, in the same room - so hands-on work always follows the theory it builds on.
Most lectures based on recent technical papers not yet incorporated into textbooks.
Data Visualization Curriculum - Jeff Heer
Observable Notebooks
A Course in Machine Learning - Hal Daumé III
PDF Link
Interpretable Machine Learning - Christoph Molnar
Online Book
Introduction to Machine Learning - Etienne Bernard
Wolfram Guide
Deep Learning - Goodfellow, Bengio, Courville
Online Version
Understanding Deep Learning - Simon J.D. Prince
Online Book
This project helps develop research skills through hands-on experience with cutting-edge visualization techniques.
50%
Weekly programming assignments
10%
4-page writeup
10%
1-page writeup
25%
8-page writeup + presentation
Participation: 5%
Weekly programming assignments for the first half of the semester, focusing on implementing visualization techniques for ML. These build the technical skills needed for the final project.
| Days Late | Penalty |
|---|---|
| 1-5 days | 20% per day |
| After 5 days | 0 points (maximum grade) |
Important
After 5 days late, your assignment will receive a maximum grade of zero.
Note
AI tools are valuable learning aids, but technical interviews won’t have them available. Balance tool use with fundamental understanding.
| Week | Date (Tue) | Topic |
|---|---|---|
| 1 | Sept 8 | Course Introduction & Visualization Fundamentals |
| 2 | Sept 15 | Perception and Color Theory |
| 3 | Sept 22 | Model Assessment & Evaluation |
| 4 | Sept 29 | White-box Methods & Interpretability |
| 5 | Oct 6 | Black-box Methods & Project Discussion |
| 6 | Oct 13 | Clustering Visualization |
| 7 | Oct 20 | Dimensionality Reduction |
| Week | Date (Tue) | Topic |
|---|---|---|
| 8 | Oct 27 | Deep Learning Visualization |
| 9 | Nov 3 | NLP and Large Language Model Visualization |
| 10 | Nov 10 | Topological Data Analysis |
| 11 | Nov 17 | Time Series and Streaming Data |
| 12 | Nov 24 | Interpretable ML and Fairness |
| 13 | Dec 1 | Final Project Presentations I |
| 14 | Dec 8 | Final Project Presentations II |
Will be distributed in Discord.