Home
Contact Information
Office Hours
Announcements
Discussion Forum (LMS)
Syllabus
Prerequistites
Learning Outcomes
Course Grades
Calendar
Lecture notes
Readings
Homework
Readings
Homework
Late Day Policy
Electronic Submission
Final Project
Spring '16 Projects
References
On-lin Material
Optional Books
|
Course Calendar
Note: Lecture, Homework, & Reading dates & topics are tentative and will be updated as the term progresses.
Monday |
Tuesday |
Wednesday |
Thursday |
Friday |
Jan 24, First day of classes | Jan 26, Lecture 1: Introduction | | Jan 28, Assignment 1: Inspirational Visualization Images due @ 6:00pm on LMS | Jan 29, Lecture 2: Choosing the Right Visualization DesignReading due @ 10:00am on LMS "Eenie, Meenie, Minie, Moe: Selecting the Right Graph for Your Message", Stephen Few, 2004 | | Feb 2, Lecture 3: Force Directed Graph DrawingReading due @ 10:00am on LMS "Force-Directed Drawing Algorithms", Kobourov, 2013 From the book:
Handbook of Graph Drawing and Visualization | | Feb 4, Assignment 2: Graph Visualization with GraphViz due @ 11:59pm on homework server | Feb 5, Lecture 4: Graph Simplification and InteractionReading due @ 10:00am on LMS "Social Network Clustering and Visualization using Hierarchical Edge Bundles",
Jia, Garland, & Hart, Computer Graphics Forum, 2011.Last day to add classes | | Feb 9, Lecture 5: Design & Presentation & Chart JunkReading due @ 10:00am on LMS "Useful Junk? The Effects of Visual Embellishment on Comprehension and Memorability of Charts", Bateman et al., CHI 2010. | | Feb 11, Assignment 3: Intro to (Web Based) Interaction due @ 11:59pm on homework server | Feb 12, Lecture 6: Science, Research Questions, Hypotheses, & VisualizationReading due @ 10:00am on LMS "LineUp: Visual Analysis of Multi-Attribute Rankings",
Gratzl, Lex, Gehlenborg, Pfister and Streit, IEEE INFOVIS
2013 | Feb 15, No Classes | Feb 16, No Classes | | Feb 18, Assignment 4: Data Collection & Preparation due @ 11:59pm on homework server | Feb 19, Lecture 7: High Dimensional DataReading due @ 10:00am on LMS "Angular Brushing of Extended Parallel Coordinates",
Hauser, Ledermann, and Doleisch, InfoVis 2002 | | Feb 23, Lecture 8: Color, part 1Reading due @ 10:00am on LMS "ColorBrewer.org: An Online Tool for Selecting Colour Schemes for Maps",
Harrower & Brewer, The Cartographic Journal 2003 | | Feb 25, Assignment 5: Experimenting with Color due @ 11:59pm on homework server | Feb 26, Lecture 9: Color, part 2Reading due @ 10:00am on LMS pick one "Color Design for Illustrative Visualization",
Wang, Giesen, McDonnell, Zolliker, & Mueller, TVCG 2008 or "Hue-Preserving Color Blending",
Chuang, Weiskopf, and Mueller, TVCG 2009 or "A Linguistic Approach to Categorical Color Assignment for Data Visualization",
Setlur and Stone, IEEE InfoVis 2015 | | Mar 1, Lecture 10: Streamgraphs, GestaltReading due @ 10:00am on LMS "Stacked Graphs -- Geometry & Aesthetics",
Lee Byron & Martin Wattenberg, IEEE TVCG 2008 | | | Mar 4, Quiz 1 | | Mar 8, Lecture 11: Uncertainty, part 1: Bar GraphsReading due @ 10:00am on LMS pick one "Error Bars Considered Harmful: Exploring Alternate Encodings for Mean and Error",
Correll & Gleicher, TVCG 2014 or "Visual Encodings of Temporal Uncertainty: A Comparative User Study",
Gschwandtner, Bogl, Federico, & Miksch, IEEE TVCG 2016 | | Mar 10, Assignment 6: StreamGraphs due @ 11:59pm on homework server | Mar 11, Lecture 12: Uncertainty, part 2: Node Graphs & MapsReading due @ 10:00am on LMS "Representing Uncertainty in Graph Edges: An Evaluation of Paired Visual Variables", Guo, Huang, and Laidlaw, IEEE TCVG 2015 optional: "Automated Observer Siting on Terrain, Showing Intervisibility",
W. Randolph FranklinLast day to drop classes | Mar 14-18, Spring Break | | Mar 22, Lecture 13: Ethics & PrivacyReading due @ 10:00am on LMS pick one "Adaptive Privacy-Preserving Visualization Using Parallel Coordinates",
Dasgupta & Kosara, TVCG 2011 or "Agile Ethics for Massified Research and Visualization",
Neuhaus & Webmoor, Information, Communication & Society 2012 (alternate link)Also Read: Society of Professional Journalists' Code of Ethics and Visual.ly's Code of Ethics for Data Visualization Professionals | | Mar 24, Assignment 7: Final Project Ideas due @ 11:59pm on LMS | Mar 25, Lecture 14: Handing Massing or Incomplete InformationReading due @ 10:00am on LMS pick one "LabelMe: Online Image Annotation and Applications" Torralba, Russell, and Yuen, IEEE 2010 or "QSplat: A Multiresolution Point Rendering System for Large Meshes", Rusinkiewicz & Levoy, 2000 | | Mar 29, Lecture 15: Spatial Data Structures and StreamlinesReading due @ 10:00am on LMS pick one "Farthest Point Seeding for Efficient Placement of Streamlines",
Mebarki, Alliez, & Devillers,
IEEE Visualization, 2005. or "Image Based Flow Visualization",
Jarke J. van Wij,
SIGGRAPH 2002 | | Mar 31, Assignment 8: Volume Visualization due @ 11:59pm on homework server | Apr 1, Lecture 16: Volume VisualizationReading due @ 10:00am on LMS pick one "A survey of algorithms for volume visualization", Elvins, 1992. or "Intuitive Exploration of Volumetric Data Using Dynamic Galleries", Jonsson, Falk, & Ynnerman, IEEE Visualization 2015 or "Hardware-Accelerated Volume Rendering",
Pfister, (Johnson & Hansen),
The Visualization Handbook Elsevier 2004. or "Anisotropic Ambient Volume Shading", Ament & Dachsbacher, IEEE Visualization 2015 | | Apr 5, Lecture 17: Assembly & Cutaway Illustration & InteractionReading due @ 10:00am on LMS pick one "Designing Effective Step-by-step Assembly Instructions",
Agrawala, Phan, Heiser, Haymaker, Klingner, Hanrahan, & Tversky, SIGGRAPH 2003 or "Interactive Cutaway Illustrations of Complex 3D Models",
Li, Ritter, Agrawala, Curless, & Salesin, SIGGRAPH 2007 | | Apr 7, Assignment 9: Final Project Proposal due @ 11:59pm on homework server | Apr 8, Lecture 18: DisplaysReading due @ 10:00am on LMS pick one "Sizing Up Visualization: Effects of Display Size in Focus+Context, Overview+Detail, and Zooming Interfaces",
Jakobsen and Hornbaek, CHI 2011 or "Interactive Visualization on Large and Small Displays: The interrelation of Display Size, Information Space, and Scale",
Jakobsen and Hornbaek, IEEE Visualization 2013 | | Apr 12, Lecture 19: Large Scale & In Situ VisualizationReading due @ 10:00am on LMS pick one "An Image-based Approach to Extreme Scale In Situ Visualization and Analysis",
Ahrens, Patchett, Jourdain, Rogers, O'Leary, & Petersen, Supercomputing 2014 (video) or "Scalable Parallel Distance Field Construction for Large-Scale Applications", Yu, Xie, Ma, Kolla, & Chen, IEEE TVCG, VIS 2015 | Apr 13, No Classes | Apr 14, Assignment 10: Final Project Progress #1: (probably) Data Collection due @ 11:59pm on LMS | Apr 15, Lecture 20: Visual DebuggingReading due @ 10:00am on LMS pick one "DimpVis: Exploring Time-varying Information Visualizations by Direct Manipulation",
Kondo & Collins, IEEE Visualization 2014. or "Nanocubes for Real-Time Exploration of Spatiotemporal Datasets",
Lins, Klosowski, Scheidegger, IEEE Visualization 2013 | | Apr 19, Lecture 21: MiscellaneousReading due @ 10:00am on LMS pick one "Visualization, Selection, and Analysis of Traffic Flows", Scheepens, Hurter, van de Wetering, van Wijk, IEEE InfoVis 2015 or "Guidelines for Effective Usage of Text Highlighting Techniques", Strobelt, Oelke, Kwon, Schreck, Pfister, IEEE InfoVis 2015 | | Apr 21, Assignment 11: Final Project Progress #2: Visualization for Debugging due @ 11:59pm on LMS | Apr 22, Quiz 2 | | Apr 26, In class, one-on-one demos: Give & receive feedback on your Final ProjectReading due @ 10:00am on LMS "BubbleSets: Revealing Set Relaions with Isocontours over ExistingVisualizations",
Collins, Penn, & Carpendale, IEEE TVCG 2009 | | Apr 28, Assignment 12: Final Project Progress #3: Design of a Formal User Study due @ 11:59pm on LMS | Apr 29, Lecture 23: Guest Lecture!
Robert O'Bara, Kitware
Optional Makeup Reading due @ 10:00am on LMS pick one "Poemage: Visualizing the Sonic Topology of a Poem", McCurdy, Lein, Coles, Meyer, IEEE InfoVis 2015 or "What Makes a Visualization Memorable?", Borkin, Vo, Bylinskii, Isola, Sunkavalli, Oliva, & Pfister, INFOVIS 2013. | | May 3, Final Project Presentations
2:00 Steven & Garrett
2:22 Evan
2:33 Caitlin & Noah
2:55 David & Zachary
3:17 Peter
3:28 Lucas & Connor
3:50 done!
| | May 5, Assignment 13: Final Project Report due @ 11:59pm on homework serverNOTE: Students presenting on Tuesday May 3rd have an extension for the Final Project Report and may submit it on Tuesday May 10th @ 11:59pm. | May 6, Final Project Presentations
2:00 Nathan & Marshall
2:22 Sensen
2:33 Jason & Justin
2:55 Toshi & Austin
3:17 Gyanendra
3:28 Christopher & Ross
3:50 done!
| | May 10, Final Project Presentations
2:00 Ben & Tim
2:22 Dash & Jim
2:44 Michael
2:55 Haoxin & Isabella
3:17 Osvaldo & Adam
3:39 Jacob & Rob
4:01 done!
| May 11, Last Day of Classes | | | May 16-20, Final Exams |
|