Skip to article content

Academic Honesty

As an overarching rule: do not use any external resource that makes up a considerable amount of effort in your work or final answer for any given question or deliverable. Students are expected to follow Washington state law on the Student Conduct Code. In this course, students must:

Peer interaction is central to our course and your success. However, we ask that you practice caution in how you complete assignments. You may collaborate to discuss small bugs or problems in code, discuss the specification and what is required in the code conceptually, discuss reference implementations, discuss exercise question concepts, or point each other to reasonable external sources. If this is done, you must cite their name and contribution to your solution process.

Permitted citation examples
Talked to Aelysha Sharma about my bug in line 107 for LinkedDeque based on my initial thoughts.
Talked to Aelysha Sharma about LLRB rotateLeft() for with a new example.

You may not distribute large portions of code to peers or otherwise use solutions to assignments that you did not yourself create.

Forbidden citation examples
Asked Aelysha Sharma how to fix my sink, swim, and swap methods for OptimizedHeapMinPQ.
Asked Aelysha Sharma what was wrong with my runtime analysis answers.
CSE 373
CSE 373
CSE 373
Coursework