Texts | Important Dates | Projects | Lectures | Grading | Links |
General InformationInstructor: Dianna Xu , 246A Park Hall, 526-6502
Lab Hours: TBA Office hours: Tues/Thurs 1-2pm and by appointment
|
Week | Topic |
---|---|
1 | Introduction to visualization |
2 | Visual Perception and principles. Types of data and graphs, visual illusions |
3 | Structure and representation of data. Graphical integrity. Quantitative data analysis and graphical sophistication |
4 | Data-ink, chart-junk, what NOT to display |
5 | Maximizing data-ink, multifunctioning graphical elements, data density and small multiples |
6 | Aethetics and Techniques, color principles |
7 | Case studies: visualization in geology |
8 | Spring break! |
9 | Case studies: TBA |
10 | Intro to virtual reality and Alice |
11 | First programs, control structure, objects, methods and parameters |
12 | Event handling |
13 | Conditionals |
14 | Repetitions |
15 | Review and final project |
Detailed syllabus will be posted here as the semester progresses
Read: Tufte pages 1-51
Jan 26: Your visualization presentations. Intro to Mathematica
Read: Tufte pages 52-77
Feb 2: More on Mathematica: data structures
Feb 9: Alice: Getting started
Read: Learning to program with Alice: Chapter 1
Read: Learning to program with Alice: Chapter 2, Section 1
Feb 16: Alice: First Program
Read: Learning to program with Alice: Chapter 2, Section 2 and Tips and Techniques
Feb 28: hell week lecture: water tanks and visualization
March 2 : class cancelled, I am out of town
March 16 : Guest Lecture: Prof. Catherine Riihimaki
March 23: Alice: control structures, conditionals and loops
March 30: Alice: parameters
April 06 : Alice: events and event handling
April 13: Alice: class-level functions
April 20 : Alice: If/Else and Boolean functions
April 27 : Conclusion
Most programming work will receive a numerical score out of 100. Guidelines of letter grades corresponding to those scores will be given. Your final grade will be calculated from a weighted average of all scores/grades according to the following weights:
Assignments, readings and in-class work: 50%
Projects: 50%
Total: 100%
More details will be given out during class.