GENERAL HANDOUTS

Homework guidelines

Tips for getting into graduate school

Extra credit guidelines

NUMBER THEORY HANDOUTS

Why study Number Theory? / Some open problems

A brief history of Number Theory

Various number systems

Basic logic and proof styles

The search for Mersenne primes

Statistics of English language

History of public-key cryptography

Public-key cryptography and secure voting

Quantum cryptography

Privacy and cryptography:

Summary of the crypto regulation/privacy debate Attempts at government regulation of cryptography History of the crypto regulation fight (including Clipper and ECHELON) Why we have to protect our privacy What do we mean by "national security"? Public-key manifesto Various kinds of technological threats What do we mean by "privacy"? Case for regulation of cryptography Encryption export regulation versus free speech Cyberterrorism threat Colleges protest upgrade Renewal of the crypto regulation debate post 9-11 How much data is monitored

Summary of the crypto regulation/privacy debate

Attempts at government regulation of cryptography

History of the crypto regulation fight (including Clipper and ECHELON)

Why we have to protect our privacy

What do we mean by "national security"?

Public-key manifesto

Various kinds of technological threats

What do we mean by "privacy"?

Case for regulation of cryptography

Encryption export regulation versus free speech

Cyberterrorism threat

Colleges protest upgrade

Renewal of the crypto regulation debate post 9-11

How much data is monitored

Homework 1 (and solutions)

Homework 2 (and solutions)

Homework 3 (and solutions)

Homework 4 (and solutions)

Homework 5 (and solutions)

Homework 6 (and solutions)

Homework 7 (and solutions)

Homework 8 (and solutions)

Homework 9 (and solutions)

Homework 10 (and solutions)

Homework 11 (and solutions)

Homework 12 (and solutions)

QUIZZES

Quiz 1 (and solutions)

Quiz 2 (and solutions)

Quiz 3 (and solutions)

Quiz 4 (and solutions)

Quiz 5 (and solutions)

Quiz 6 (and solutions)

Quiz 7 (and solutions)

Quiz 8 (and solutions)

Quiz 9 (and solutions)

MIDTERMS and REVIEWS

Midterm 1 review (and solutions)

Midterm 1 (and solutions)

Midterm 2 review (and solutions)

Midterm 2 (and solutions)

Final review (and solutions)

Final exam (and solutions)