Duke CS Logo CompSci 100: Program Design & Analysis II
(Fall 2007)
Home
Course Information
Calendar
Assignments
Programming Projects
APT problems
Written Homework
Recitation
Resources
Discussion Forum
Blackboard
Oasis
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:
  1. Your name(s) and NetID(s)
  2. A list of people with whom you consulted on this assignment (including students, TAs, tutors, professors)
  3. Resources used (e.g. books, webpages, or code repositories)
  4. 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.

JottoBoggleExtra Credit: Tic-Tac-ToeHuffman CodingExtra Credit: Family Trees
#AssignmentOutDue
1Tuesday, 9/4Wednesday, 9/12
2Tuesday, 9/18Friday, 10/5
EC 1Friday, 10/12Wednesday, 10/24
3Wednesday, 10/31Wednesday, 11/28
EC Thursday, 11/29Friday, 12/7
 
Written Homework Assignments
Big-Oh & Linked List WrittenTree Written
AssignmentOutDue
Wednesday, 9/12Wednesday, 9/20
Monday, 10/22Wednesday, 10/31
 
APT Problems
See APT page.

Submit NameProblemsHow Many?Due
apt-0906AimToTen, FontSize, SandwichBar, ClassScores, & SortByFreqs 4 of 5Thursday, 9/6
apt-0919SortedFreqs, Anonymous, Dirsort, & Anagrams3 of 4Wednesday, 9/26
apt-1019RunLengthEncode, BST (2), Aunts and Uncles, MedalTable, Family Tree, & SameGame5 of 7Friday, 10/19
apt-1109DrawTree, HuffmanDecoding, Program Schedule, PositiveID4 of 4Friday, 11/09
apt-1205CodeBloat, SequenceSync, Word Ladder, All Word Ladders, Circuits, Internet, Blind Maze Solve, Move to Front Encoding, Move to Front Decoding, & Burrows Wheeler Transform5 of 10Wednesday, 12/05
apt-amnestyAny previous APT for which you have not received credit0 of 21Friday, 12/07
 
Last updated Fri Nov 30 19:51:54 EST 2007