Volume 2 of a 2-volume elementary introduction to Abstract Algebra. This textbook introduces the basic notions of group theory by a thorough treatment of important examples, including complex numbers, modular arithmetic, symmetries, and permutations. Also included are applications to communications, cryptography, and coding theory.