2016w Instructor TA |
|
|
Course Description
|
The course provides a comprehensive approach to data visualization with conceptual, technical, and production activities in 1) culture analytics as a means to develop skills in both quantitative and qualitative analyses, 2) data mining, 3) data aggregation and 4) visualization in the java based Processing environment. Knowledge acquired include 1) how to identify and retrieve significant data from a dataset with MySQL 2) Develop skills in the fundamentals of visual language through programming 3) Visualize abstract data to reveal patterns and relationships 4) Normalize data to enhance legibility and coherence 5) Implement interactivity within 3D volumetric visualization. | |
Library Classification System
|
SPL Library Search | SPL online catalog | Library Geo Location | |
Dewey Decimal Classification
|
Dewey Classification | DeweyClassificationCSV | |
Student Resources
|
Student Forum |Last Year's Course | Previous Student Visualizations | Agreement | |
Data Description
|
SPL Metadata | SPL ItemTypes | TableExplanations | OnlineDataStatistics | |
Software
|
MySQL (index) | MySQL Workbench | MySQL Tutorial | Processing (index) | |
TOPIC 1 |
CULTURE ANALYTICS & DATA MINING & 2D VISUALIZATION | |
[wk 1].......Lecture 01.05 Theory Visual Reference Lab 01.07 |
Course Overview | [Assignment Description] | Questionnaire Culture Analytics Manovich Cebit 14 | InfoEsthetics [Access] [Basic MySQL Examples] |
|
[wk 2].......Lecture 01.12 Theory Visual Reference Lab 01.14 |
Culture Analytics MySQL Query: [Assignment Description] What is Visualization, Manovich 2D HeatMap [img] | Atlas of Science Basic 2D Matrix Starter Demo | Basic_2D_Complete |
|
[wk 3].......Lecture 01.19 Historical Design Basics Fonts Color Lab 01.21 |
Visual Language Basics: [Assignment Description] Data Vis | Minard [img] | Analysis | 3D Minard | Swiss Graphic Design | Grid System Arial | Futura | Helvetica | Univers | ITS ColorPicker | w3schoolsColorMixer | RGB | HSL | Alpha channel 2D Matrix II starter (Rescale, Reorder, ColorBar) | 2D Complete | Frequency Map |
|
TOPIC 2 |
3D INTERACTION & CHANGE OVER TIME |
|
[wk 4].......Lecture 01.26 Previous student projects Lecture 01.28 |
2D & 3D Visualizations [Assignment Description] Circular Map [Qian] | Bhat | Han | Tang | Anastasiya | Grant | Carrasco | Liu | Bhat Karl MysQL Review | Karl_Projects | Karl_CollectionCode_Img | KDD |
|
[wk 5].......Lecture 02.02 Engineering Research Papers Dot/particles/Cloud Linear Nodes Objects Sphere Spiral Associative Text-Based Time Columns Lab 02.04 |
3D StarterCode | 3D Final Code | 3D Tree Map Demo 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 3D Presentation |
|
[wk 6].......Lecture 02.09 Lab 02.11 |
Review Discussion 3D project Work-In-Progress Presentation |
|
[wk 7].......Lecture 02.16 Algorithm Resources Self-Organizing Map Lecture 02.18 |
Correlation & Algorithms | JSON FPTree Algorithm [wiki] | Karl FPtree [code] | Treemap [Teng] | Synchronic/Diachronic Parallel coordinates | Treemap | BenFry TreeMap Library | Wattenberg Treemap | Wattenberg SOM | Skupin | Stacy Hespanha [2006] | Godwin Katja Seltmann Bio-Diversity Data |
|
TOPIC 3 |
STUDENT DEFINED VISUALIZATION | |
[wk 8].......Lecture 02.23 Data Sources Articles / Content Lab 02.25 |
Final Project [Assignment Description] Online Data | Dense Line | NCSA | NOAA | Flow visualization | Temboo IBM Research | Metalab | Forbes Big Data Lab |
|
[wk 9].......Lecture 03.01 Lab 03.03 |
Class Cancelled Lab |
|
[wk 10]..................03.08 03.10 |
Work-in-Progress Presentation Lab & Individual Meetings (Dead Week) |
|
[wk 11].....Projects 03.15 |
Final Student Presentations | |
[wk 12].............03.21-24 |
Culture Analytics Institute UCLA Conference | |
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. |
|