Title: Abstract Algebra: A Computational Approach