Course Home | Course Policies | Homework | Lab Open Hours | Labs | Schedule & Lecture Notes

CS 180: Data Structures
Fall 2013
MWThF 10-10:50am in 121 RH


We expect to have about 10-12 assignments during this course. Your lowest score will be dropped at the end of the course and your remaining scores will be averaged.

Please make sure you understand the policy towards Academic Integrity.

Homework assignments are due via email to the instructor by 11:59pm on the date specified. Late assignments will be penalized in accordance with our Late Policy.

The table below gives the assignments, and associated dates. All future dates/topics are tentative until such assignments are made available.

Assignment Topic Due Submission
Homework 1 Intro to C++ Saturday, Sept. 7 Via email
Homework 2 Variables and Classes Saturday, Sept. 16 Via email
Homework 3 Simple Linked List class Monday, Sept. 23 Via email
Homework 4 Smart Stacks Tuesday, Oct. 2 Via email
Homework 5 Vectors Monday, Oct. 7 Via email
Homework 6 Lists and sorting Wednesday, Oct. 23 Via email
Homework 7 Trees Friday, Nov. 1 Via email
Homework 8 Remove in a BST Thursday, Nov. 7 Via email
Homework 9 Remove in an AVL tree Thursday, Nov. 14 Via email
Homework 10 Decoding Monday, Dec. 2 Via email

Erin Chambers
CS 180, Fall 2010