CSE 121
Back to Top
CSE 121
  • Home / Calendar
  • Syllabus
  • Assignments
  • Resubmissions
  • Exam
  • Course Staff
  • Office Hours
  • Grading Rubrics
  • Resources

  • Course Tools
  • EdStem
  • Anonymous Feedback
  • Acknowledgements

Assignments


  1. Policies
  2. Useful CSE 121 Resources
  3. Programming Assignments
  4. Creative Projects
  5. Resubmissions
  6. Regrade

24au ver.

Note: this is for the Autumn 2024 iteration of CSE 121. Looking for a different quarter? Please visit https://courses.cs.washington.edu/courses/cse121/.

CSE 121 has two types of assignments: Programming Assignments and Creative Projects. All information on this page applies to both, unless otherwise specified.

Policies¶

Please make sure you’re aware of the following course policies related to programming assignments.

  • Resubmissions
  • Late Work
  • Academic Honesty and Collaboration

Useful CSE 121 Resources¶

  • CSE 121 Code Quality Guide
  • CSE 121 Commenting Guide
  • Tips for Testing
  • Tips for Success at UW
  • Java Cheat Sheet
  • Practice-It
  • Ed Shortcuts

Programming Assignments¶

Note

Unless otherwise noted, all assignments are due at 11:59 pm Seattle time. If you have trouble submitting an assignment and the deadline is approaching, you should email all the files to Brett & Matt or your TA BEFORE the deadline so we have your submission on record. Submissions received after the deadline may not be accepted even if there were technical difficulties turning in the assignment if you did not email us your solution before the deadline.

Programming Assignments will be posted here as they are released.

P3 - 2DNArray Sequencing

Initial Submission by Thursday 12/05 at 11:59pm PT.

See Details
P2 - Prioritizing Patients

Initial Submission by Tuesday 11/12 at 11:59pm PT.

See Details
P1 - Election Simulator

Initial Submission by Tuesday 10/22 at 11:59pm PT.

See Details
P0 - Cornbear's Cafe

Initial Submission by Tuesday 10/08 at 11:59pm PT.

See Details

Creative Projects¶

Note

Unless otherwise noted, all assignments are due at 11:59 pm Seattle time. If you have trouble submitting an assignment and the deadline is approaching, you should email all the files to Brett & Matt or your TA BEFORE the deadline so we have your submission on record. Submissions received after the deadline may not be accepted even if there were technical difficulties turning in the assignment if you did not email us your solution before the deadline.

Creative Projects will be posted here as they are released.

C3 - Dance Dance Arrayvolution

Initial Submission by Wednesday 11/20 at 11:59pm PT.

See Details
C2 - Social Network

Initial Submission by Wednesday 10/30 at 11:59pm PT.

See Details
C1 - ASCII Art

Initial Submission by Tuesday 10/15 at 11:59pm PT.

See Details
C0 - Hello Bugs

Initial Submission by Wednesday 10/02 at 11:59pm PT.

See Details

Resubmissions¶

Visit the Resubmissions page for information about the policy and instructions.

Regrade¶

If you think there was a mistake in our grading of your work, you can submit a regrade request. This is not the same as a resubmission.

Each of your assignments will be graded by a TA, who will leave their email in a comment. To submit a regrade request, please either:

  1. send an email to your TA (from your UW or CSE email account)
  2. make a private post on Ed

In your email/post, you should briefly explain what you think was graded incorrectly. We’ll get in touch about next steps!

Search

Search the class website; related sections and pages will appear below. Note: this search is not as forgiving with typos as other search engines.