in reply to Perl Cryptography - Seeking Resources
In a somewhat similar setting, we implemented with my students a Caesar cypher and then spent some time trying to break it with probabilistic analysis. Not too complicated and quite rewarding. But that obviously does not take two weeks.
Anyway, say hello from me to Alice and Bob. ;-)
Update: fixed typo.