This course is an introduction to abstract algebra, covering both group theory and ring theory. Specific topics covered include an introduction to group theory, permutations, symmetric and dihedral ...