Math 541: Modern Algebra