Difference between revisions of "CS 4460"

From Georgia Tech Student Wiki
m (Reverted edits by Alexp (talk) to last revision by Wynslow)
Tag: Rollback
(Undo revision 1762 by Alexp (talk))
Tag: Undo
Line 5: Line 5:
 
== Topic List ==
 
== Topic List ==
   
  +
{{Collapsed_Top|
=== Lecture Topic List ===
+
=== Lecture Topic List ===
 
  +
}}
 
* Infovis overview
 
* Infovis overview
 
* Multivariate data and charts
 
* Multivariate data and charts
Line 84: Line 85:
 
*** Small-scale (mobile/touch)
 
*** Small-scale (mobile/touch)
 
*** Large-scale (large/multiple displays)
 
*** Large-scale (large/multiple displays)
  +
{{Collapsed_Bottom}}
 
  +
{{Collapsed|
=== Lab Topic List (Alex Endert, Fall 2021) ===
+
=== Lab Topic List (Alex Endert, Fall 2021) ===
 
  +
|
 
* Lab 1: Intro to HTML, CSS, and SVG
 
* Lab 1: Intro to HTML, CSS, and SVG
 
* Lab 2: JavaScript 101
 
* Lab 2: JavaScript 101
Line 97: Line 99:
 
* Lab 7C: Scrollytelling
 
* Lab 7C: Scrollytelling
 
* Lab 7D: Interactive Visual Comparison
 
* Lab 7D: Interactive Visual Comparison
  +
}}
   
 
== Class Structure ==
 
== Class Structure ==

Revision as of 00:30, 28 April 2022

CS 4460, formally known as Introduction to Information Visualization or Infovis for short, is a 3 credit hour Computer Science course about data visualization and interactivity. The course counts as both a Human-Centered Technology elective for the People thread and a Media Technologies elective for the Media thread.

The course surveys a breadth of visualization approaches and interaction methods, and outlines how the research space has evolved over time. Students learn principles of effective visual communication, implement visualizations with D3.js, and analyze and critique the merits and limitations of different visualization approaches.

Topic List

Lab Topic List (Alex Endert, Fall 2021)

  • Lab 1: Intro to HTML, CSS, and SVG
  • Lab 2: JavaScript 101
  • Lab 3: Intro to D3
  • Lab 4: D3 Selections and Grouping
  • Lab 5: D3 Enter-Update-Exit Pattern and Filter
  • Lab 6: Brushing and Linking
  • Lab 7A: Force Directed Graph
  • Lab 7B: Brushing and Linking
  • Lab 7C: Scrollytelling
  • Lab 7D: Interactive Visual Comparison

Class Structure

WIP

Prerequisite Knowledge

A formal requirement of CS 1332 with a C or higher is required to take this class. This class is only offered to students with junior or senior status.

Although no prior knowledge of HTML, CSS, and JavaScript is necessary, some familiarity with HTML, CSS, and JavaScript may help during labs.

Scheduling

WIP

Resources

WIP