Class based Mscmathematice Group Theory courses