BookCode: Nifty Assignment

BookCode is a "Nifty" assignment presented at the 2006 conference of
SIGCSE (Special Interest Group on Computer Science Education).
It is a small, simple but surprizing assignment which can be
implemented many ways with different data structures.
It can also be done with different algorithms.

Most of the information on BookCode is on the Stanford Nifty Site here

A copy of the presentation notes is given here

Comments would be appreciated at:
jmotil@csun.edu

Updates to BookCode will be included here; Check back here some other times.

Enjoy.

John Motil
Professor Emeritus
Engineering and Computer Science
California State University, Northridge