Homeworks

Homework Due Date Discussion Optional Problems Optional Problems Solutions
Homework 0 – Bash & Linux Guide 1/28 11:59pm Thread
Homework 1 1/29 11:59pm Thread
Homework 2 2/5 11:59pm Thread PDF PDF
Homework 3 2/12 11:59pm Thread PDF PDF

Homework 4
2/19 11:59pm Thread PDF PDF
Homework 5 2/26 11:59pm Thread PDF PDF
Homework 6 3/12 11:59pm Thread PDF
Homework 7 – Practice Midterm NEVER!
Homework 8 4/9 11:59pm
Homework 9 4/16 11:59pm
Homework 10 4/23 11:59pm

Projects

Project Date Released Due Date Java Docs Discussion
Seamcarve 1/22 2/9 11:59pm Thread
Heap 2/26 3/16 10:00pm NDS4 Thread
Convex Hull 3/12 4/6 10:00pm
Graph 4/14 4/29 11:59pm

Section Mini-Assignments

Mini-Assignment Due in section, week of
Section 2 2/9 – 2/11
Section 3 2/23 – 2/25
Section 4 3/2 – 3/4
Section 5 3/9 – 3/11
Section 8 4/6 – 4/8
Section 9 4/13 – 4/15
Section 10 4/20 – 4/22