CSE 163, Summer 2021: Assessments

Resubmission Process

Once per week, you may revise and resubmit a prior take-home assessment to demonstrate improved mastery. Your resubmission will be graded and the new grade will replace your previous grade. See the full policy in the syllabus.

While feedback from your previous submissions is an important starting point for improving your work, addressing the feedback you receive does not guarantee any particular result on your resubmission. We will make every effort to provide feedback on all areas that could be improved, but oversights may occur. In addition, changes to address one area of feedback may introduce new errors or concerns in other areas. It is your responsibility to ensure that your work meets all expectations. Be sure to consult not only your feedback, but also the assignment specification, code quality guide, and other course resources and materials.

To resubmit a revised assessment, follow these steps:

  1. Make any desired revisions directly in your assessment in EdStem and click Mark. As with your initial submission, you can make changes and click Mark as often as you like.
  2. Fill out the Google Form linked above. You will need to provide the EdStem submission number you would like to use. You will also need to to provide a description of the changes you made from your last submission. (Failure to do so will result in your resubmission not being accepted.)

You must complete both steps for your resubmission to be considered complete. Resubmissions in Ed will not be graded unless the Google Form is also filled out correctly. If you are having difficulty accessing the Google Form, try following these instructions.

The resubmission period for each week runs from Wednesday to Tuesday. Resubmissions must be received by Tuesday at midnight on Wednesday (AoE) to be considered for that week. You may only make one resubmission per week, though you may change which submission or which assessment you are resubmitting throughout the week by modifying your responses in the Google Form. Resubmissions received each week will be graded and feedback released by the following Friday.

Take-home Assessments

Note: unless otherwise noted, all take-home assessments are due at midnight on Wednesday (AoE). Note that midnight in the Anywhere on Earth (AoE) timezone is not the same as midnight in Seattle time (PST/PDT). Instead, it is the time at which midnight passes everywhere on Earth. Our intention is for you to worry less about timezone difference and focus more about turning in the assignment by roughly midnight wherever you are.

If you have trouble submitting an assignment and the deadline is approaching, you should email all the files to Soham BEFORE the deadline so we have your submission on record. Submissions after the late cutoff may not be accepted even if there were technical difficulties turning in the assignment if you did not email us your solution before the cutoff.

Final Project

So far, you have analyzed data from a variety of sources to solve realistic problems from science, engineering, and business. Now it's your turn to choose and analyze a real-world problem. This is good practice for how you will use Python for the remainder of your career. You are highly encouraged to work with a partner or group of two others on this project!

There are two parts to this assignment, due separately.

  • Project Proposal
    • Due: Friday, August 6
    • Synopsis: Come up with research questions and commit to using a particular dataset(s). Describe motivation and any background material, describe the dataset, describe your analysis methodology or the algorithm you will use. This requires submitting a work plan that outlines how you will work on the project for the remainder of the quarter.
  • Project Deliverables (Report + Code)
    • Due: Thursday, August 19
    • Synopsis: Write your final report with your results and submit all the code you wrote. More details coming soon
  • Project Deliverables (Presentation)
    • Due: Friday, August 20
    • Synopsis: Make a short video sharing your results to a broader audience. More details coming soon

Project Gallery

For some example reports and slides, please refer to our past project gallery.

This project is structured a lot like the project in CSE 160 with some specific requirements changed. You may NOT submit the same project that you used in CSE 160 for this class. You may use the same dataset, but we would expect that you have a much more novel and interesting set of research questions if you use the same dataset as you did in a previous quarter.

Project Submission

We will use Canvas to submit the different parts of the final project. After all of your team members have joined the same Canvas group, only one team member must submit. See Ed announcements for more details

Make sure to see the syllabus for information about partners and late days.


Please make sure you're aware of the following policies:


Note that asking for a regrade is not the same process as resubmitting your work in a later week. If you have a question about a grade on one of your assessments, please first speak to your TA (or the TA who graded your work). In most cases, a simple conversation will clear up a misunderstanding about why the grade was received.

If, after speaking to the TA who graded your work, you feel your grade is incorrect (that is, did not properly apply the rubric), you may request a regrade. Regrade requests should be used when you believe there has been a mistake in the grading of your work that should be fixed, and each request must explain the specific mistake you believe occured. Specifically, a regrade requests must include the following elements:

  • the specific criteria you believe were misapplied
  • why you believe these criteria were misapplied
  • how you believe your submission should have been graded

If you feel you were incorrectly penalized on a homework assignment, use this form to submit a regrade. Regrades will be accepted up to one week after the feedback for that assignment has been released. One of our lead grading TAs will regrade your entire assessment to ensure your grade is correct. This may result in a lower grade on one or more dimensions. Regrade requests will be processed as time allows, but we do not promise any specific turnaround time.