|
|
|
Please remember to
start early and to always document collaborators and resources
used. Every assignment that you submit must include a file called
README.txt that at a minimum must give:
- Your name(s) and NetID(s)
- A list of people with whom you consulted on this assignment (including students, TAs,
tutors, professors)
- Resources used (e.g. books, webpages, or code repositories)
- How many hours you spent on the assignment
Failure to provide this file with this information will result in rejection of the
assignment
as complete. You may be able to resubmit.
| Programming Projects |
|
Programming projects will be posted regularly here.
See the course snarf site at http://www.cs.duke.edu/courses/cps100/fall07/snarf. Use
the online
instructions for snarfing a project.
| # | Assignment | Out | Due |
| 1 | Jotto | Tuesday, 9/4 | Wednesday, 9/12 |
| 2 | Boggle | Tuesday, 9/18 | Friday, 10/5 |
| EC 1 | Extra Credit: Tic-Tac-Toe | Friday, 10/12 | Wednesday, 10/24 |
| 3 | Huffman Coding | Wednesday, 10/31 | Wednesday, 11/28 |
| EC | Extra Credit: Family Trees | Thursday, 11/29 | Friday, 12/7 |
|
| |
| Written Homework Assignments |
| Assignment | Out | Due |
| Big-Oh & Linked List Written | Wednesday, 9/12 | Wednesday, 9/20 |
| Tree Written | Monday, 10/22 | Wednesday, 10/31 |
|
| |
| APT Problems |
|
See APT page.
| Submit Name | Problems | How Many? | Due |
| apt-0906 | AimToTen, FontSize, SandwichBar,
ClassScores, & SortByFreqs | 4 of 5 | Thursday, 9/6 |
| apt-0919 | SortedFreqs, Anonymous, Dirsort, & Anagrams | 3 of 4 | Wednesday,
9/26 |
| apt-1019 | RunLengthEncode, BST (2), Aunts and Uncles, MedalTable, Family Tree, & SameGame | 5 of 7 | Friday,
10/19 |
| apt-1109 | DrawTree,
HuffmanDecoding, Program Schedule, PositiveID | 4 of 4 | Friday,
11/09 |
| apt-1205 | CodeBloat, SequenceSync,
Word Ladder, All Word Ladders, Circuits, Internet, Blind
Maze Solve,
Move to Front Encoding, Move to Front Decoding, & Burrows
Wheeler Transform | 5 of 10 | Wednesday,
12/05 |
| apt-amnesty | Any previous APT for
which you have not received credit | 0 of 21 | Friday,
12/07 |
| | |
|