Data Visualization - Winter 2024
Instructors:
Neil Smith, Qualcomm Institute, UCSD
Teaching assistant: Isaac Nealey, Computer Science and Engineering, UCSD
Textbook Visualization Analysis and Design, Tamara Munzner (A K Peters Visualization Series, CRC Press, 2014)
Day 1 Jan 5, Day 2 Jan 19, Day 3 Feb 2 , Day 4 Feb 16 , Day 5 Mar 1 , Day 6 - Finals Mar 16 (Zoom)
Class time: 9:00am - 4:30pm
Lunch break: 12:00pm - 1:00pm
Class schedule
Day 1 (Jan 5) Classroom: SDSC Auditorium
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 19) Classroom: SDSC Auditorium
Morning
- Validation
- Tables
- 11am-12pm DSE Guest lecture
Afternoon
- Network and Trees
- Lab: Plotly and Network X Download tutorial material Download graphml reader
Home work
- Reading - Chapter 10 (Map color and other channels)
- Exercise 3 &
- Final project proposal
Day 3 (Feb 2) Classroom: SDSC Auditorium
Morning
- Manipulate View
- Facets
- Reduction
- 11am-12pm DSE Guest lecture
Afternoon
- Final project proposal presentations (By students) Select Your Presentation Slot
Home work
Day 4 (Feb 16) Classroom: SDSC Auditorium
Morning
- Focus and Context
- Lab: CESIUM and Unreal Engine 5 Download tutorial material
- 11am-12pm DSE Guest lecture
Afternoon
- Exercise 5 Case study presentations (By students) - Presentation order TBD
Home work
Day 5 (Mar 1) Classroom: Qualcomm Conference Center (QCC) in Jacobs Hall
Morning
- Lab: Tutorial on Visualization Toolkit (VTK)-Isaac Nealey
- Conclusions & the Future
- Lab: CESIUM and Unreal Engine 5 Download tutorial material
Afternoon
- 1pm-2pm DSE Guest lecture
- Lab: CESIUM and Unreal Engine 5 Continued
Home work
Day 6 - Final exam (Mar 16)
Final project presentations by students (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