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 (danilo.freire@emory.edu).
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
- Go to the
assignmentsfolder on GitHub: https://github.com/danilofreire/datasci101/tree/main/assignments - Navigate to the file you want (e.g.,
01-assignment.ipynb) - Click the file name to open it
- Look for the “Download raw file” button (the download icon) in the top-right corner of the file preview
- Click it to download the file to your computer
You can also download the entire repository:
- Go to the main page of the course repository: https://github.com/danilofreire/datasci101
- Click the green “Code” button
- Select “Download ZIP”
- 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 a PDF (preferred), a Word document (
.docx), or a Jupyter Notebook (.ipynb) - You may use ChatGPT, Claude, Gemini or other LLMs to help you explore the questions
- Write all responses in your own words, showing your understanding
- For each assignment, say briefly which AI tool you used (if any)
- Screenshots of your AI interactions are welcome where relevant
- Each answer should be about 150-200 words: concise but complete
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. The domains to choose from are healthcare, education, finance, law, creative industries, scientific research, and customer service.
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.