Introduction

The theory of numbers long enjoyed a reputation as gorgeously useless, a creation of the mind unsullied by application. This reputation was decisively shattered in the second half of the twentieth century by the advent of modern cryptography. In this course you'll learn the mathematics necessary to keep a secret, share one, break one, or forge one.

Syllabus

Here is an outline of the course. (Numbers in parentheses indicate relevant sections of the textbook.)

Prerequisites

The only official prerequisite is a linear algebra class (Math 229 or 369). In practice, you'll need a flexible mind and a willingness to work hard.

Logistics:

  • Textbook An Introduction to Mathematical Cryptography, by Jeffrey Hostein, Jill Pipher and Joseph Silverman.
  • Lectures MWF 11:00--11:50AM, ENGRG E204.

    Requirements and other expectations

    This may be one of the first non-calculus mathematics classes you take. You'll find the rhythm and demands of this class significantly different from those of the calculus sequence. Both in class and outside it, you'll be expected to generate and explore patterns. As a second step, you'll need to write down clear statements (and proofs!) or your assertions. University expectations for class behavior in general, and academic integrity in particular, are detailed here.

    Help

    This is challenging material; it's fully expected that sometimes you'll need a little help.

    Questions directed to j.achter@colostate.edu will be answered swiftly. However, some questions are best answered in person. You can come by office hours or schedule an appointment.

    This page is available at http://www.math.colostate.edu/~achter/360/