Assignments

Here you will find information about the assignments for DATASCI 350. There are ten of them, each worth 5% of your final grade. The assignments are designed to help you practice the concepts covered in class and to develop your data science skills.

Assignment submissions are typically due on Wednesdays at 11:59pm in the week following their publication. You may submit via Canvas (preferred) or email ().

We encourage you to complete assignments in Jupyter Notebooks and submit them in PDF format. You can also submit them as a Word document, provided that code and results are included in the same document.

You will find the assignments in .ipynb format in the assignments folder on the course repository. For your convenience, rendered versions are available on the course website; links are provided below.

When submitting, please name your files as follows: assignment-01-your-name.pdf. For instance: assignment-01-john-doe.pdf.

Assignment Timeline

Assignment Submission Deadline
Assignment 01 January 28, 2026
Assignment 02 February 04, 2026
Assignment 03 February 11, 2026
Assignment 04 February 18, 2026
Assignment 05 February 25, 2026
Assignment 06 March 04, 2026
Assignment 07 March 18, 2026
Assignment 08 April 01, 2026
Assignment 09 April 08, 2026
Assignment 10 April 15, 2026

In-Class Quizzes

In-class quizzes will be held on Wednesdays and will be based on the material covered in the previous weeks. The quizzes will be open-book and open-notes, but you will not be allowed communicate with others during the quiz.

Quiz Date
Quiz 01 February 11, 2026
Quiz 02 February 25, 2026
Quiz 03 March 25, 2026
Quiz 04 April 08, 2026
Quiz 05 April 27, 2026

Final Project

The final project will be a group effort, with a maximum of 5 students per group. Detailed instructions are available on the GitHub repository: https://github.com/danilofreire/datasci350/tree/main/project.

Back to top