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 PDF
Homework 7 – Practice Midterm

Practice Midterm Solutions
NEVER! Thread
Homework 8 4/9 11:59pm Thread PDF PDF
Homework 9 4/16 11:59pm Thread PDF PDF
Homework 10 4/26 11:59pm Thread
Practice Final NEVER

Projects

Project Date Released Due Date Java Docs Discussion Help Session
Seamcarve 1/22 2/9 11:59pm Thread
Heap 2/26 3/16 11:59pm NDS4 Thread PDF
Convex Hull 3/12 4/6 11:59pm NDS4

Support Docs
Thread
Graph 4/14 4/30 11:59pm NDS4

Support Docs

Thread

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