A wide-ranging collection of current applications in abstract algebra, for courses in applied algebra or as a supplement to courses in abstract algebra at the junior, senior, or graduate level. Covering problems in the basic theory of groups, rings, and fields, the text provides interesting, accessible applications in computing, crystallography, error-correcting codes, the design of experiments, cryptography, integer programming, and combinatorics. Features end-of-chapter exercises and references.