[Enrico adds a short description of the course with goals.]
Visualization: What is it? What is it for?
Statistical Charts & Design Principles
Visual/Interactive Data Analysis
Visualization Design Process
Data Abstraction & Transformation
Visual Encoding & Graphical Perception
Color Coding [Guest Lecture]
NO CLASS / Spring Break
Networks [Guest Lecture]
Narrative Visualization [Guest Lecture]
Book: The Visual Display of Quantitative Information (2nd Edition)
Publisher: Graphics Press, Year: 2001
Book: Visualization Analysis and Design (Book Draft 3)
Author: Tamara Munzner
Publisher AK Peters, To appear in 2014
The D3 tutorial is given on Thus between 4pm-5:30pm (just before class) and it takes place in the CSE department at 2MetroTech 10th floor in the “big seminar room”.
The tutorial is based on the book “Interactive Data Visualization” by Scott Murray. Students are expected to read the assigned chapters before coming to the tutorial following the schedule below. During the tutorial the instructor will guide the students through practical exercises (and environment setup during the first session) and will answer questions on technical issues.
Date (at 4pm)
Web design, svn, css, setup, etc.
Ch. 3, 4
Drawing with data
Ch. 5, 6, 7, 8
Ch. 9, 10
material given by the instructor
Add Richard’s contact details [discussion on Piazza, add Richard]
Participation (Class participation and Readings)
explain how projects are graded and make a breakdown of the factors
Homeworks are to be submitted individually. Details of Homework schedule is in the table below:
Due (by 11:59pm)
Data Analysis Exercise
Task Analysis Exercise
Visualization Design Exercise
Visualization Programming Exercise
On the day of homework, I will share a folder corresponding to that homework on google drive. Add your homework files as pdf/doc in that folder with name of file in following format:
Name of homework-Your name
Example: Visualization Critique-Enrico Bertini
Late Submission Policy:
Unjustified late homework submission will receive a grade of not passed. But submission is MANDATORY. If you do not submit a homework on time/late, further homework’s will not be graded.
---------Sir will have to fill this
Each week reading assignments are given at the end of the class.. Students are expected to submit their questions and comments on the lecture and the assignments.
[See how Jeff Heer does that: http://courses.cs.washington.edu/courses/cse512/14wi/]
Give links and instructions on how to use Piazza
description of how projects work
project types and rules
examples of past projects
each group has to take care of a project wiki page
Meeting with instructor
[2nd Meeting (optional)]
Project Presentation (in class)
Poster Session + Demo
Need description of what is expected in each phase … especially final submission (code, software, manual, video, paper, wiki page)
Each student has to individually present a paper in class once during the tenure of this course. Paper presentations will take place during the second half of lecture starting from Week9 (3/27/2014) to Week 14 (5/1/2014).
Which paper to present: I will share with you list of paper out of which you have to select one for yourself.
How to prepare: Each student will be given a week to prepare for paper presentation which includes going through the paper and make a presentation.
Time for presentation: Each one of you will have 10 minutes to walk through the presentation and 5 minutes for class discussion and questions.
How will it be graded: Presentation will be graded based on how well you present it and your ability to explain/answer others questions.
d3 links and tutorials
Cheating and Plagiarism:
Plagiarism is defined as “To use and pass off (the ideas or writings of another) as one's own.”
The Polytechnic Institute policy on cheating will be followed explicitly. Please refer https://engineering.nyu.edu/academics/code-of-conduct/academic-dishonesty for details.
A student found cheating on an assignment will receive not passed for that homework/reading.
On Friday’s by prior appointment through email.