Written homeworks must include our header with the requisite information filled out in order for them to be graded. Written homeworks must be typeset in LaTeX, and they must be submitted online through Gradescope. Programming homeworks will be submitted through Gradescope as well.
We have a LaTeX homework template, which we will require you to use:
Note: The homework schedule below is subject to change.
|#||Name||Type||Release Date||Due Date|
|Tue, Sep 1||Tue, Sep 8 by 11:59 PM EDT|
|Tue, Sep 8||Mon, Sep 14 by 11:59 PM EDT|
|hw2||written||Tue, Sep 15||Mon, Sep 21 by 11:59 PM EDT|
|hw3||written||Tue, Sep 22||Tue, Sep 29 by 11:59 PM EDT|
|hw4||programming||Tue, Sep 29||Mon, Oct 5 by 11:59 PM EDT|
|Tue, Oct 6||Tue, Oct 13 by 11:59 PM EDT|
|Midterm 1 (Tue, Oct. 20)|
|Thu, Oct 22||Thu, Nov 5 by 11:59 PM EDT|
|hw7||MSTs, Tries, Dijkstra's||written||Thu, Nov 5||Wed, Nov 11 by 11:59 PM EDT|
|hw8||Hashing and Tries (Programming)||programming
|Thu, Nov 12||Mon, Nov 23 by 11:59 PM EDT|
|hw9||Interview Questions (TBD)||programming||Tue, Dec 1||Tue, Dec 8 by 04:00 PM EDT|