Delve into the fundamental concepts of abstract algebra through this comprehensive 10-hour course. Begin with an introduction to sets, subsets, and proofs before exploring product sets, mappings, and relations. Progress to more advanced topics such as binary operations, algebraic system isomorphism, and group theory. Examine various types of groups, including cyclic, symmetric, and dihedral groups, as well as concepts like homomorphisms, isomorphisms, and cosets. Investigate important theorems such as Lagrange's theorem and the First Isomorphism Theorem. Explore group actions, orbits, stabilizers, and conjugacy classes. Conclude with an introduction to group automorphisms and learn how to use Plotly in a Google Colaboratory notebook for data visualization.