Course materials and documentation for DS2002
For your final assignment you will work in groups of four or five on a data pipeline project that ties together ideas from across the course. Assignments with due dates are posted on Canvas.
The final project submission includes:
For coding standards, see Best practices for readable and maintainable code. For README guidance, see How to write a README.
You may choose one of the following:
Full instructions are in each project’s README. Options and details are released after the early modules that establish the technical foundation; watch Canvas and class for that announcement. Discuss the options with your group and commit to one project for the term.
Every project follows the same milestones below, regardless of which option you choose.
Students are expected to attend class. Lectures and short demos give context for design tradeoffs and implementation choices.
Once a week, instructors check in with each group to answer questions and suggest next steps if needed. Use that time to stay unblocked. Dates will be announced in class and on Canvas.
Assignment due dates are fixed; how you schedule work between meetings is up to your team. Plan time outside class to implement, test, and document so you can submit on time.
This is a group project. Be mindful of one another: please listen to teammates’ viewpoints, assume good intent, and keep discussion constructive.
Communicate early and often with each other and with instructors. If you are stuck, ask for help sooner rather than later.
We are here to support you and look forward to seeing what you build!