Programming Assignments

  • Individual

Overview

These assignments will be a fun way of applying the Java concepts we discuss in class. They will be announced on Canvas but will be submitted and graded on Gradescope.

Some assignments will be expected to be completed individually, while others can optionally be solved in pairs. Online resources may be consulted for guidance or debugging purposes, but students may not look up how to explicitly perform the task at hand. Students may discuss high-level problems together, but when it comes to writing down the solution, each student must work alone or with their partner only (if applicable).

Students should never consult with each other's code. Solutions which are not your own should never be copied and pasted (from online or from a peer). This is typically a form of plagiarism.