Assignments

Here you will find information about the assignments for DATASCI 101. There are ten problem sets, each worth 5% of your final grade (50% total). There are also five in-class quizzes worth 6% each (30% total), and a final group project worth 20% of your final grade.

Problem set submissions are due by 11:59pm on the date specified. You may submit via Canvas (preferred) or email ().

You can complete assignments in Jupyter Notebooks (.ipynb), Word documents, or PDFs. I encourage you to use Jupyter Notebooks as they allow you to combine code, results, and explanations in a single document.

You will find the questions in the assignments folder on the course repository. You can also access them through the links below.

Download Instructions

  1. Go to the assignments folder on GitHub: https://github.com/danilofreire/datasci101/tree/main/assignments
  2. Navigate to the file you want to download (e.g., 01-assignment.ipynb)
  3. Click on the file name to open it
  4. Look for the “Download raw file” button (download icon ⬇️) in the top-right corner of the file preview
  5. Click to download the file to your computer

You can also download the entire repository:

  1. Go to the main page of the course repository: https://github.com/danilofreire/datasci101
  2. Click the green “Code” button
  3. Select “Download ZIP”
  4. Extract the ZIP file and find the assignments in the assignments/ folder

Submission Guidelines

  • Submit via Canvas by the deadline indicated on the syllabus
  • Submit as a PDF (preferred), as a Word document (.docx) or as a Jupyter Notebook (.ipynb)
  • AI use is encouraged: You may use ChatGPT, Claude, Gemini, or other LLMs to help explore questions
  • All responses must be written in your own words and demonstrate understanding
  • For each assignment, briefly mention which AI tool you used (if any)
  • Screenshots of your AI interactions are encouraged where relevant
  • Each answer should be at least 150-200 words (be concise but thorough)

Assignment Timeline

Assignment Due Date Link
1 September 10, 2026 Assignment 01
2 September 17, 2026 Assignment 02
3 September 24, 2026 Assignment 03
4 October 1, 2026 Assignment 04
5 October 8, 2026 Assignment 05
6 October 22, 2026 Assignment 06
7 October 29, 2026 Assignment 07
8 November 5, 2026 Assignment 08
9 November 12, 2026 Assignment 09
10 November 19, 2026 Assignment 10

Quiz Timeline

Quiz Topics Covered Date Link
Quiz 1 Lectures 1-7 September 24, 2026 Quiz 01
Quiz 2 Lectures 10-12 October 8, 2026 Quiz 02
Quiz 3 Lectures 14-18 November 5, 2026 Quiz 03
Quiz 4 Lectures 19, 21, and 22 November 19, 2026 Quiz 04
Quiz 5 Lectures 23 and 25 December 3, 2026 Quiz 05

Final Project

The final project is a group effort worth 20% of your final grade. Groups of 4–5 students will produce a 5–10 page report (excluding appendices) and a one-page infographic. The project involves testing existing AI tools in a chosen domain, designing a new AI application, and a harms assessment. Domains to choose from include healthcare, education, hiring, creative industries, finance, environment and climate, and misinformation and media.

Detailed instructions for the final project are available at: https://github.com/danilofreire/datasci101/tree/main/project

The final project is due on December 8, 2026.

Back to top