Presents many examples that show readers the richness and variety of the mathematical objects hiding in formal definitions and structures Makes available for downloading the relevant Mathematica notebooks and their equivalent Mapleä worksheetsShows readers how and when software can be useful for solving problems in algebraIncludes many computational exercises, some more complicated than those found in similar texts, and all of which provide greater insight into the theory Adequate texts that introduce the concepts of abstract algebra are plentiful. None, however, are more suited to those needing a mathematical background for careers in engineering, computer science, the physical sciences, industry, or finance than Algebra: A Computational Introduction. Along with a unique approach and presentation, the author demonstrates how software can be used as a problem-solving tool for algebra