Data Visualization - Winter 2025
Instructors:
Neil Smith, Qualcomm Institute, UCSD
Teaching assistant: Jasmine Roberts jar053@ucsd.edu
Textbook Visualization Analysis and Design, Tamara Munzner (A K Peters Visualization Series, CRC Press, 2014)
Day 1 Jan 10, Day 2 Jan 24, Day 3 Feb 7 , Day 4 Feb 21 , Day 5 Mar 7 , Day 6 - Finals Mar 14 (Zoom)
Class time: 9:00am - 4:30pm
Lunch break: 12:00pm - 1:00pm
Class schedule
Day 1 (Jan 10) Classroom: Qualcomm Conference Center (ZOOM)
Morning
- Course structure and logistics
- Visualization overview and Motivation
- Review of historical visualizations (time permitting)
- Abstraction
- Marks and Channels
Afternoon
- Color
- Rules of thumb
- Lab: Tableau
-
Install Tableau software, link Get dataset: global_superstore_2016.xlsx Get tutorial link: link pdf Tutorial 2: link 2
-
Home work
- Readings: Chapter 1, 2
- Readings: Chapter 4, 5
- Complete Exercise 1
- Exercise 2
- Start developing final project proposal : identify dataset, create tasks
Day 2 (Jan 24) Classroom: SDSC Auditorium (ZOOM)
Morning
- Validation
- Tables
Afternoon
- Network and Trees
- Lab: Plotly and Dash Download tutorial material Download graphml reader
- Dash Sample Apps
Home work
- Reading - Chapter 10 (Map color and other channels)
- Exercise 3 &
- Final project proposal
Day 3 (Feb 7) Classroom: SDSC Auditorium (In person)
Morning
- Manipulate View
- Facets
- Reduction
- Lab: NetworkX, Dash and Alternatives Get: dash template
Afternoon
- Final project proposal presentations (By students) Select Your Presentation Slot
Home work
Day 4 (Feb 21) Classroom: SDSC Auditorium
Morning
- Scientific Visualization, Spatial Data, Case Studies
- 11am-12pm DSE Guest lecture
Afternoon
- Exercise 5 Case study presentations (By students) - Presentation order TBD
Home work
Day 5 (Mar 7) Classroom: SDSC Auditorium
Morning (SDSC Auditorium)
- Remarks on Final Project and Intro to 3D Visualization
- Lab: Tutorial on Visualization Toolkit (VTK)-Isaac Nealey
- 11am-12pm DSE Guest lecture
Afternoon (Spatial Computing Lab, Qi)
- DSE241 Conclusions & the Future
- Lab: CESIUM and Unreal Engine 5 Download tutorial material
Home work
Day 6 - Final exam (Mar 14) Classroom: SDSC Auditorium
Final project presentations by students (Students can present in person or over Zoom: https://ucsd.zoom.us/my/drngsmith)
Select your presentation slot on Canvas Calendar
Course Grading
Grade calculation will be as follows
- 65% - Exercises
- 5% - Final project proposal
- 30% - Final project
Class policy
- Attendance is mandatory
- Must complete final project