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

  • Course Tools
  • EdStem
  • Grade Calculator
  • Anonymous Feedback
  • Acknowledgements

Assignments


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

25sp ver.

Note: this is for the Spring 2025 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
  • EXPERIMENTAL CSE 121 Glossary
  • 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.

Programming Assignments will be posted here as they are released.

P2 - Prioritizing Patients

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

See Details
P1 - Election Simulator

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

See Details
P0 - Cornbear's Cafe

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

See Details

Creative Projects¶

Note

Unless otherwise noted, all assignments are due at 11:59 pm Seattle time.

Creative Projects will be posted here as they are released.

C2 - Social Network

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

See Details
C1 - ASCII Art

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

See Details
C0 - Hello Bugs

Initial Submission by Wednesday 04/09 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.

To submit a regrade request, please make a private post on Ed and include the word “regrade” in the title of your post. You should briefly explain what you think was graded incorrectly. We’ll then respond with 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.