| |
| | Math 373 |
 | | I'll be using the book by Stan Wagon and myself: A Course in Computational Number Theory. |
 | | We'll cover the standard topics: the Euclidean algorithm, modular arithmetic, linear congruences, Chinese remainder theorem, Fermat's Little Theorem, primality testing using pseudoprime tests, Euler's phi function, perfect numbers, Euler's theorem, primitive roots, the distribution of prime numbers, how to certify that a number is prime, RSA cryptosystems, check digit schemes, factoring algorithms, and quadratic residues. |
 | | Throughout the course, we will be using the computer (using Mathematica programs that will be supplied) to explore patterns in the integers, use those explorations to guess what is happening and motivate the theory, and then use the theory to show what to explore next. |
| www.macalester.edu /~bressoud/courses/math373.html (644 words) |
|