CS 526

Final project

Proposal presentation: March 2-4
Proposal writeup due: March 6
Midway progress presentaiton: March 30-April 1
Final presentation:April 27-29
Final paper due: May 4

In this project, you will move beyond replication and design a novel research study in data visualization / VR. You will formulate original research questions, design and conduct a human-subject experiment or develop a perceptual model, analyze the resulting data, and write a full research paper. Unlike Project 1, which focused on replicating and extending prior graphical perception studies, this project asks you to:

Overview

Your project must investigate a research question in data visualization or VR and include at least one of the following:

You may build on ideas from Project 1, but the research question, design, and analysis must go substantially beyond simple replication.


Step 1: Identify your central research question

Based on your reading + search of prior literature, identify an evaluation gap where there is a lack of empirical testing for one or more visualization techniques. For example, perhaps there is a gap in understanding how node-link diagrams vs. adjacency matrices work, and how these two representations perform under certain tasks. So your research question could propose to compare these representations in ways the literature does not currently provide sufficient knowledge about.

Your question must be grounded and informed by prior literature. You should build on previous work and extend its results, rather than repeating it.

Additional examples (again, these are just examples and you are encouraged to propose your own ideas here):

Step 2: Lit review

You must conduct a structured literature review that includes:

Your review should summarize key findings, identify limitations or gaps, and explain how your work extends or challenges prior research.

Step 3: Experimental or model design

Choose from the following options:

Option A: Human-subject evaluation

Your study must include:

You must measure at least one quantitative dependent variable, such as: Accuracy, Response time, Bias, Confidence, Decision quality.

Option B: Perceptual or computational model

If you choose a modeling approach, you must:

Step 4: Implementation, data collection and analysis, and results presentation

You may build experimental interfaces or models using D3, Observable, Python, or another appropriate platform.

Your analysis must go beyond descriptive statistics. Depending on your design, this may include: confidence intervals, hypothesis testing (e.g., t-tests, ANOVA, regression), and model fitting and goodness-of-fit evaluation. In the presentation of results, you must clearly represent uncertainty (e.g., show confidence intervals in all figures).

Step 5: Write a final research paper

Your final deliverable is a research paper written in academic format (approximately 6–10 pages, single-spaced equivalent).

The paper must include the following sections:

Your paper should read like a submission to a venue such as IEEE VIS or CHI.

Deliverables

Grading criteria

Grading will be based on: