Interactive Data Visualization for the Web: An Introduction to Designing with D3, Second edition, by Scott Murray,Publisher: O'Reilly Media. August 2017
Assignments and Projects:
Tentative Class Schedule:
week 1 :
Jan 11 : Introduction and Visualization Design
Course Notes (Introduction)
Jan 18 : Data Foundations.
Course Notes (Data)
Jan 25 : Introduction to Scientific Visualization
Course Notes (SciVis)
Feb 1 : Scientific Data Foundations
Course Notes (SciData)
A Gray-Scale Image
Feb 8 : Scalar Algorithms, Marching cube algorithm, Surface tracking.
Course Notes (Surface)
Feb 15 : Information visualization foundation
Project 1 deadline extended to midnight, Sunday, Feb 18.
Feb 22 : Multi-dimensional data visualization
Course Notes (InfoVis)
The ironProt Dataset
Mar 1 : Hierarchical Data Visualization
Course Notes (Hierarchy)
Mar 8 : Graph and Network Visualization
Course Notes (Graph)
Term Project Information
Mar 15 : No Class (spring break)
Mar 22 : GeoVisualization and Interaction
Course Notes (Interaction and GeoVis)
March 29 : Text data visualization
Course Notes (Text)
April 5 : Volume rendering.
Apr 12 : Transfer functions. Vector field visualization
Apr 19 : Virtural Reality Systems
April 26 : Final Project Presentation
Adaptive Educational Services
Policy on Academic Dishonesty in the Department of Computer and Information Science at IUPUI
The policy against violations of academic integrity will be enforced at the departmental level across all courses.
If a student does not abide by this policy then, for the first violation, he/she will receive zero points for the component of the course on which academic misconduct occurred and will be reported to the Department Chairperson. If the violation is not related to a specific assignment or exam, the course instructor reserves the right to impose the zero-point penalty to any component of the course.
For a second violation of academic integrity (occurring anywhere in the graduate or undergraduate curriculum, in the same or a different semester, in the same or a different course), the student will receive a failing grade for the course where the second violation occurred, as enforced by the Department Chair and the School of Science Dean's Office, and, in addition, an official reporting process will be initiated by the Department Chair as per IUPUI's Student Conduct Policies: ( http://studentaffairs.iupui.edu/student-rights/student-code/).
For a third violation, the department will initiate dismissal request from the program in which the student is enrolled.
In all cases of academic integrity violation, the involved student will be notified in writing at the time the offense is observed and acknowledge the receipt of such notice in writing.
This is the minimal policy and the department reserves the right to impose more severe penalties for the first and/or second offense of academic misconduct.
The student will have opportunities to file appeals at the department, the school, and the university levels, to contest the academic dishonesty finding and/or the imposed penalty.
At the department level, any appeal will be made to the department's graduate or undergraduate committees respectively, depending on whether the student is a graduate or an undergraduate student. The graduate or undergraduate committee chair will substitute any committee members involved in the penalty imposition process with other faculty members with no conflicts of interest before processing the appeal. If desired, a student can pursue a further appeal to the School of Science Appeals Committee. Finally, the student can also submit an appeal to the IUPUI Appeals Committee.