2017w Instructor TA |
|
|
Course Description
|
Course concentration on fundamentals of data visualization and design, with an emphasis on data query, analysis, processing and visualization in linear, 2D frequency, and spatial map visualizations. | |
Seattle Library
|
SPL Library Search | SPL online catalog | Library Geographical Location | |
Dewey Decimal Classification
|
Dewey Classification | DeweyClassificationCSV | |
Student Resources
|
Student Forum |Last Year's Course | Vislab Student Visualizations | Agreement | |
Data Description
|
SPL Metadata | SPL ItemTypes | SPL3 TableExplanations | SPL Top 20 Dewey DataStatistics | |
Software
|
MySQL (index) | MySQL Workbench | 3School_Tutorial | Processing (index) | p5 | |
TOPIC 1 |
FREQUENCY MAPPING & KNOWLEDGE DISCOVERY & 2D VISUALIZATION | |
[wk 1].......Lecture 01.10 Lab Setup Theory References Visual Reference Lecture 01.12 Lab |
Course Introduction | [Assignment] | Questionnaire Access | Basic MySQL Examples | additional queries KDD | MySQL Crash Course | Online Ben Forta Cebit 14 | InfoEsthetics FreqMapping Advanced MySQL Examples | Additional queries [Assignment] |
|
[wk 2].......Lecture 01.17 Lab 01.17 Theory Visual Reference Lecture 01.19 Lecture 01.19 |
2D Frequency Mapping [Assignment] Starter Code FrequencyPatternMining [URL] Anastasiya [early 2D] | Feltron [nytimes] | heatmap | VisualComplexity Circular Map [Qian] | Treemap | Luo | McKenzie | Wattenberg | Luo 2D FreqPattern Code | |
|
[wk 3].......Lecture 01.24 Historical Design Basics Fonts Color Interactive Lab 01.26 |
Visual Language Basics Data Vis | Minard [img] | Analysis | 3D Minard | Swiss Graphic Design | Grid System Arial | Futura | Helvetica | Univers | ITS ColorPicker | w3schoolsColorMixer | RGB | HSL | Alpha channel SectorSnapshot_NYTimes | Newsmap 2D Project Presentation | "Blade Runner" FrequencyMap | Word Freq | HSB | |
|
TOPIC 2 |
3D INTERACTION & CHANGE OVER TIME |
|
[wk 4].......Lecture 01.31 TreeMaps Theory Lab 02.02 |
DataQuery & 2D Visualization Review Treemap [Teng] | Treemap | BenFry TreeMap Library | Wattenberg Treemap | Wattenberg | Synchronic/Diachronic | Parallel coordinates Eyes Have it (Schneiderman) 3D Basic | 3D Starter demo | PeasyCam | Control P5 |
|
[wk 5].......Lecture 02.07 Engineering Research Papers Dot/particles/Cloud Linear Nodes Objects Sphere Spiral Associative Text-Based Time Columns 3D Perception Lab 02.09 |
3D Visualizations [Assignment] Space-Time Volumetric | Temporal Data Compression Donghao | Yeu | Ignac | Astronomy Ignac Yun | Munzner Grant | Anis | Fabian | Jay Saeed Sphere Qian Spiral | Kitty RJDuran 3D code [Concept Evolution] Reza Space-Time Cube | Space-Time Path | Time-Based Vis Hovey FOV | Angle of View | JSON [demo] | 3Dlabeling | Treemap_3D | Minim [demo][documentaion] |
|
[wk 6].......Lecture 02.14 Algorithm Resources Kohonen Google Correlate Sound Demos Presentation 02.16 |
Algorithms |
|
[wk 7]...................02.21 Presentation 02.23 |
Individual Meetings 3D Project Presentation |
|
TOPIC 3 |
STUDENT DEFINED VISUALIZATION | |
[wk 8].......Lecture 02.28 Data Sources Articles / Content Lab 03.02 |
Neural_Networks [Jeffrey Greenberg] Final Project [Assignment] Online Data| NCSA | NOAA | Temboo IBM Research | Metalab | Forbes Big Data Lab & Individual Meetings |
|
[wk 9]..................03.07 03.09 |
Lab & Individual Meetings Final project-in-progress |
|
[wk 10]..................03.14 Presentation 3.16 |
Lab & Individual Meetings Final Student Presentations |
|
Technical TextBooks
|
Graphics of Large Datasets, Unwin, Theus, Hofmann (Statistics & Computing)[UCSB online] |
|
Cultural Theory Scientific Visualization Mapping & Design Graphic Design Processing References |
Big Data, Schonberger, Cukier Atlas of Science | IEEE TimeLine | Mapping Graphic Navigational Systems | Places & Spaces | Visual Complexity | Infoesthetics | 259 Links Resource Shiffman | Greenberg [code] | Terzidis [code |
|
Grading | Completion of projects 60%
Attendance, Research, Participation and Literature Review 40% The course is designed to accommodate both beginning and advanced students. All students will be expected to perform at the level of their expertise but programming experience is desirable. |
|