Introduces integer lattices, shortest and closest vector problems, basis quality, Gaussian distributions, and lattice reduction. Learners use small-dimensional examples to see why easy-to-state lattice problems can be hard to solve.