| Milestone | Description | Due Date | Weight |
|---|---|---|---|
| Brainstorm project ideas | Individually brainstorm your project idea, format preference, research questions, and data sources | Jun 11 | Part of participation |
| Lab 4: Project Plan | Form your team, establish team policies, develop a project plan, and sketch your visualizations | Jun 15 | 3.75% |
| Final Report | Submit your final analysis as a rendered Quarto document with at least three visualizations | Jun 25 | 20% |
| Presentation | Present your project to the class | Jun 25 | 13% |
| Peer evaluation | Complete a peer evaluation | Jun 25 | 7% |
Final Project Overview
For your final project, you will take a dataset, explore it, and tell an insightful story using at least three different visualizations (static or interactive). This is an opportunity to showcase your data visualization skills — you’ll hopefully want to share this project in your portfolio or during job interviews.
Format Options
You will choose one of the following three formats for your final project:
Teams
You will work in teams of 2. Please start thinking about what topics you are interested in pursuing for the final project and come to class ready to pitch your idea in lab 4. Teams are formed based on shared interests and can be adjusted during lab 4.
All team members are expected to:
- Contribute to at least one visualization
- Present during the final class session on June 25
- Complete the peer evaluation
Deliverables & Milestones
The final project is broken into milestones to make the work more manageable:
The final project (report + presentation + peer evaluation) is worth 40% of your final grade.
Final Project Template
Your final report should be written using the project template. The template includes the required sections and formatting guidelines.
You will submit your project as:
- A rendered HTML file hosted on GitHub Pages
- A GitHub repository containing your
.qmdsource file and data
Tips for Success
- Start early: begin collecting and cleaning your data in Week 4 so you have time to iterate on your visualizations.
- Sketch first: use pencil and paper to plan your charts before writing code. Lab 4 will walk you through this.
- Tell a story: your visualizations should connect to each other and lead the reader to a clear insight.
- Apply course principles: every design choice should be motivated by the visualization principles you’ve learned.
Examples
Looking for inspiration? Check out the Project Showcase to see examples from past students.