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:
Indicate on all coursework any assistance received by anyone beyond the course staff.
Not receive, generate, or otherwise acquire any substantial portion of or walkthrough for assignments.
Not aid, assist, attempt, or tolerate prohibited academic conduct in others.
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
, andswap
methods forOptimizedHeapMinPQ
. - Asked Aelysha Sharma what was wrong with my runtime analysis answers.