This course introduces basic abstract algebra concepts in particular, group theory. Concepts such as equivalence relation, binary operation and congruence modulo will be discussed. In group theory, student will learn about properties of groups, normal subgroups, factor groups, homomorphism between groups, finitely generated abelian groups and some non-abelian groups like permutation groups. Basic ring theory will also be introduced.
Skill Level: Beginner