- Basics of finite group theory
- Commutative rings, ideals, quotient rings
- Some elementary number theory
- Basic Galois theory of fields
- Point set topology
- Basic of topological rings, groups, and measure theory

Some of the homework problems involve using a computer, but I'll give
you examples which you can build on. I will not assume that you have
a programming background or know much about algorithms. If you don't
have PARI [ABC^{+}] or [BCP97], and don't want to install
either one on your computer, you might want to try the following
online interface to PARI and :

` http://modular.fas.harvard.edu/calc/ `

William Stein 2004-05-06