Typeography Rules

In general, the rules for one of these papers are the same as those for the non-portfolio extra credit except for the page count. Instead of 2-5 pages, your paper should be 10-15 pages.


Select an assignment for further details...

Portfolio I

Due Thursday of Week by 21:00
Paper TitleC++/Programming Topics
Square List for Round Data? algorithm analysis, timing
I Can't Remember When I've Had A More Dynamic Time! recursion, dynamic programming, memoization
  

You can

Now

Hand

These

in for

Extra Credit

Requirements:

       Items: <= 1 (remember: either a paper OR a project!)

       Levels: >= 4


Portfolio II

Due Thursday Tuesday Thursday Tuesday of Week by 21:00
Paper TitleC++/Programming Topics
And He Huffed and He Puffed and He Blew the Bits Down Huffman coding, trees
Do problems P-9.9,10 (C++) or P-10.69,70 (Java) for (Level 6). (This will involve making an appropriate hash table class, of course.) hash tables, analysis
Apple: Johnny Appleseed went around the country planting apple trees: p92 maps, strings
  

Don't

Forget

to Hand

These

in for

Corrections

Requirements:

       Items: <= 1

       Levels: >= 4


Portfolio III

Due Thursday of Week by 21:00
Paper TitleC++/Programming Topics
Perky Time Alotment graphs, graph algorithms
  

Don't

Forget

to Hand

These

in for

Corrections

Requirements:

       Items: <= ?

       Levels: >= ?