Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Below the HW list, there are details about how the HW will be graded.  Make sure to review this!

...

The class reading assignments are part of each week's homework.  These should be completed before class each Monday to prepare for the week's topics.


If you didn't complete an exercise in class, you should complete it on your own to prepare for the week's homework problems.

...

All homework assignments are due on GitHub by noon on Tuesday and Thursday12:30 pm.  Solutions will be posted to Canvas.


Due Dateassignment       Assignment       
June 18HW01
June 21 (Fri)HW02
June 25HW03
June 27HW04
July 2 (due by 6am)HW05
July 5 10 (Fristart early!)HW06
July 910HW07July 11HW08
July 13 (by 3:15)Final Project


General comments on Homework

...

  • Follow the weekly instructions carefully.

  • Start your homework early. At least read over the problems on Wednesday when they are posted.

  • Don't start coding a problem until you have a good understanding of how to approach it. Otherwise, you may write a different program than the expected one and this may add a lot of extra work.

  • Questions? See your TA/Instructor, and use the Piazza discussion group.

  • You may (and are encouraged to) discuss the programs (strategies, coding problems, etc) with your classmates, but you may not share/copy code solutions.

  • Your submitted source will be used for grading - comments will be returned to you electronically via GitHub.

  • You will pledge the electronic copy, and this pledge signifies that you are the sole author of the assigned source code. See the example below for the required comment heading to be included in your program files.

...