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 for the University of Washington. 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 with peer help or around classmates. 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 your peer’s name and exact contribution to your coding 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 Exercise 3 Q3 with a new example.

You may not distribute large portions of code between peers, receive and utilize old solutions to the course code, write code collaboratively for one another on the projects, or provide complete solutions to exercise problems to peers.

Forbidden citation examples
I asked Aelysha Sharma how to fix my sink, swim, and swap methods for OptimizedHeapMinPQ.
I asked Aelysha Sharma what was wrong with my answers for Exercise 1 Q5-6.
CSE 373
CSE 373
CSE 373
Coursework