MAT 150A: Modern algebra (Fall 2018)