Each chapter concludes with:
Mathematica lab notebook
Maple lab worksheet
Java/HTML version
Homework
Summary
1. Divisibility and Factorization
2. The Euclidean Algorithm and Linear Diophantine Equations
3. Congruences
4. Applications of Congruences
5. Solving Linear Congruences
6. Primes of Special Forms
7. Chinese Remainder Theorem
8. Multiplicative Orders
9. The Euler phi-function
10. Primitive Roots
11. Quadratic Congruences
12. Representation Problems
13. Continued Fractions