This textbook provides an introduction to abstract algebra for advanced undergraduate students. Based on the authors' notes at the Department of Mathematics, National Chung Cheng University, it contains material sufficient for three semesters of study. It begins with a description of the algebraic structures of the ring of integers and the field of rational numbers. Abstract groups are then introduced. Technical results such as Lagrange's theorem and Sylow's theorems follow as applications of group theory. The theory of rings and ideals forms the second part of this textbook, with the ring of integers, the polynomial rings and matrix rings as basic examples. Emphasis will be on factorization in a factorial domain. The final part of the book focuses on field extensions and Galois theory to illustrate the correspondence between Galois groups and splitting fields of separable polynomials.Three whole new chapters are added to this second edition. Group action is introduced to give a more i