New Announcement:
The review session will be at 10:15 on June 13 in room 50A.


A course description.


A list of chapters and sections covered in Stinson's book in 1998 and 2000.

Related courses

Algorithmic number theory (.dvi file).
Zero-knowledge reading course (.dvi file).

Previous exams

June 1995.dvi
June 1996.dvi
June 1998.dvi


Two cryptograms.
Problems for February 21.
First assignment and problems for February 28.
Problems for March 13.
Second assignment, due March 24.
Problems for March 20.
Problems for March 27.
Third assignment, due April 14. (Programming)
Problems for April 17 (not April 10).
Problems for May 1.
Fourth assignment, due May 22.
Problems for May 15.


Bruce Schneier's predictions regarding factoring.
Some notes on computational number theory (notes.dvi).
A note on Pollard's factoring algorithm (Pollard.dvi).
Cryptology pages on the Web.
Information about large integer packages.
Last modified: February 29, 2000.
Joan F. Boyar (