This carefully written textbook offers a thorough introduction to abstract algebra covering
the fundamentals of groups rings and fields. The first two chapters present preliminary topics
such as properties of the integers and equivalence relations. The author then explores the
first major algebraic structure the group progressing as far as the Sylow theorems and the
classification of finite abelian groups. An introduction to ring theory follows leading to a
discussion of fields and polynomials that includes sections on splitting fields and the
construction of finite fields. The final part contains applications to public key cryptography
as well as classical straightedge and compass constructions.Explaining key topics at a gentle
pace this book is aimed at undergraduate students. It assumes no prior knowledge of the
subject and contains over 500 exercises half of which have detailed solutions provided.