Assignments will be posted here during the course of the semester as they are made available to the class. For programming assignments we use the CS departments Checkin. It is available via the checkin tab on the cs320 home website. Click the checkin tab and sign in with your CS username and password.

  • Written assignment 1: CANVAS ASSIGNMENT: Orders of Magnitude
  • Programming assignment 1: Heaps
  • Written assignment 2: CANVAS ASSIGNMENT: Recurrences
  • Programming assignment 2: Graphs, BFS DFS
  • Programming assignment 3: Making Change
  • Written assignment 3: CANVAS ASSIGNMENT, first do Analyzing Data Plots, then do the canvas quiz
  • Written Assignment 4: CANVAS ASSIGNMENT: Analyzing Making Change