This is a list of all courses offered by the Math Department.  Not all courses are offered each year.  What is provided is a general description of the courses and the prerequisites.  The actual content may vary.

Offered Course List Archived Courses


This is the less theoretical of the two upper level undergraduate abstract algebra courses. (Student's planning graduate work in mathematics should take the other course in abstract algebra, MATH 403.) The course covers the basics of groups, rings, integral domains and fields. There will be a detailed study of several groups, and a study of the properties of integers and polynomials. Emphasis is on the origin of the mathematical ideas studied and the logical structure of the subject. (This course is not open to mathematics graduate students.) The last item in the list of topics could be replaced by other topics in algebra, for example, coding theory or crystallographic groups.


1 course with a minimum grade of C- from (MATH240, MATH341, MATH461).


Level of Rigor



Sample Textbooks

A First Course in Abstract Algebra, by Fraleigh

Contemporary Abstract Algebra, by J. Gallian



Chemistry (Crystallography)


If you like this course, you might also consider the following courses

MATH406, MATH456 


Additional Notes

Duplicate credit with MATH403




Equivalence relations



Groups and symmetries

Finite groups

Cyclic groups


Permutation groups

Cosets and Lagrange's Theorem

External direct product

Normal subgroups and factor groups


The structure of finite abelian groups


Introduction to rings

Integral domains

Ideals and factor rings

Ring homomorphisms

Polynomial Rings

Division Algorithm

Unique Factorization of Polynomials

Divisibility in Integral Domains


Extension Fields

Algebraic Extensions

Finite Fields

Geometric Constructions

Constructible numbers

Trisecting an angle

Duplicating a cube

Squaring a circle