Tentative content

Some basic set up

Algorithms for polynomial arithmetic

Algorithms for some basic number theoretic problems

Polynomial factorization over finite fields

Lattices

Primality testing

Integer factorization

Other interesting things that we might not have time for