ISOM 675 · Data Visualization
ISOM 675 · Data Visualization
- Course
- ISOM 675, Fall 2026
- Instructor
- Prasanna Parasurama
- TA
- Kevin Sheng
- Class meetings
- MoWe 11:30 AM–12:45 PM · GBS 201
- Course home
- This site + Canvas
- Syllabus
- View syllabus →
This course will introduce students to the techniques and tools used to create effective visualizations that clearly and efficiently communicate relationships within data. Students will learn how to perform exploratory analysis through visualization, how to create professional looking visualizations for use in business reports and presentations, and how to design interactive visualizations and dashboards that include time series, rankings, proportions, deviations, frequencies and distributions, correlations, categorical comparisons, and geospatial plots. Students will analyze real data sets and utilize Python, R, Tableau, and other tools to design and prototype their visualizations. This course is for MSBA students only.
Schedule
This is a living document for all course activities, and will be updated and modified as we go along.
Course materials
Module 00 · Class Intro
Lecture slides 1
- Class Intro Introductions, course goals, tools, grading, assessment expectations, and AI-use policy.
Module 01 · Fundamentals of Data Visualization
Focus: definitions, viewer tasks, visual encoding, perception, Gestalt grouping, and misleading design.
Lecture slides 3
- Lecture 01: What Is Data Visualization? Definitions, purposes, and viewer tasks.
- Lecture 02: Perception and Cognition Visual channels, attention, grouping, and memory.
- Lecture 03: Bad Practices Misleading scales, dimensions, and decoration.
In-class activity 2
- Graphical Perception Lab Estimate values and compare the accuracy of different encodings.
- Fix the Chart Diagnose and redesign misleading charts. Answer key slides.
Required readings 4
- Stephen Few, Show Me the Numbers, Chapter 5 (Canvas).
- Stephen Few, Show Me the Numbers, Chapter 6 (Canvas).
- Kieran Healy, Data Visualization: A Practical Introduction, Chapter 1: “Look at Data.”
- Stephen Few, Show Me the Numbers, Chapter 2 (Canvas).
Quiz 1
- Module 01 quiz on perception, encoding, grouping, and misleading design. Complete it in Canvas.
Module 02 · Python/Pandas/Altair Primer
Tutorials 3
- Introduction to Altair
- Data Types, Graphical Marks, and Visual Encoding Channels
- Pandas/Altair Primer (Jupyter notebook)
Dataset for the third tutorial: Netflix titles workbook (.xlsx). Save it as datasets/netflix_titles.xlsx relative to the notebook.
Python environment setup and notebook instructions (Canvas).