Course Catalog

Number Theory

  • Summer

    June 15 - July 31, 2020 For All Students Registration closed
  • Semester 1

    Sept 2 - Dec 18, 2020 For Member Schools Registration closed
  • Semester 2

    Jan 13 - April 30, 2021 For Member Schools Register

Course Overview

Online Number Theory Course | Summer 2020

Once thought of as the purest but least applicable part of mathematics, number theory is now by far the most commonly applied: every one of the millions of secure internet transmissions occurring each second is encrypted using ideas from number theory. This online high school Number Theory class covers the fundamentals of this classical, elegant, yet supremely relevant subject. This course provides a foundation for further study of number theory, but even more, it develops the skills of mathematical reasoning and proof in a concrete and intuitive way, great preparation for any future course in upper-level college mathematics or theoretical computer science.

Cryptography: Where History & Applied Expertise Collide

We progressively develop the tools needed to understand the RSA algorithm, the most common encryption scheme used worldwide. Along the way, we invent some encryption schemes of our own and discover how to play games using number theory. We also get a taste of the history of the subject, which involves the most famous mathematicians from antiquity to the present day, and we see parts of the story of Fermat’s Last Theorem, a 350-year-old statement that was fully proven only twenty years ago. While most calculations will be simple enough to do by hand, we will sometimes use the computer to see how the fundamental ideas can be applied to the huge numbers needed for modern applications.

Course Prerequisite

A strong background in precalculus and above, as well as a desire to do rigorous mathematics and proofs.

Course textbook:





Number Theory: A Lively Introduction with Proofs, Applications, and Stories

Pommersheim, Marks, and Flapan



NCAA-approved course

Course Outline

View Course Outline