Mathematics III - Abstract algebra
The course covers:
Group theory: sub groups, cosets, Lagrange's theorem, homomorphisms, normal subgroups and quotient groups, permutation groups, simple groups.
Rings and fields: matrix rings, quaternions, ideals and homomorphisms, quotient rings, polynomial rings, principal ideal rings, Euclidean rings and unique factorization.
Fields and vector spaces: finite-dimensional vector spaces, algebraic field extensions, finite fields.