There are several good books available that explain abstract algebra. Algebra: A Computational Introduction, however, is the best option for students who need a mathematical foundation for jobs in engineering, computer science, the physical sciences, industry, or finance.

The book shows how algebra problem-solving software can be used, along with a novel technique and presentation.

This text is unique due to a number of aspects. Its straightforward explanation, with each chapter building on the one before it, gives the reader more understanding. Before covering abstract groups, it first introduces permutation groups, then linear groups. It then carefully introduces Galois groups as symmetry groups to motivate the Galois theory.

Numerous calculations are presented in the book as tasks as well as examples. All of this aids in preparing readers to comprehend the more difficult ideas.

The author aids readers in gaining a deeper comprehension and enjoyment of the subject matter by skillfully integrating the usage of Mathematica® throughout the book through examples and activities. The countless exercises, examples, and downloads that are offered online assist in developing a useful working understanding of Mathematica and serve as a useful resource for challenging situations faced in practice.