Lecture 1 - Permutation, symmetry and groups
Lecture 2 - Groups acting on a set/an object
Lecture 3 - More on group actions
Lecture 4 - Groups and parity
Lecture 5 - Parity and puzzles
Lecture 6 - Generators and relations
Lecture 7 - Cosets, quotients and homomorphisms
Lecture 8 - Cayley graphs of groups
Lecture 9 - Platonic solids
Lecture 10 - Symmetries of plane and wallpapers
Lecture 11 - Introduction to GAP
Lecture 12 - GAP through Rubik's cube
Lecture 13 - Representing abstract groups
Lecture 14 - A quick introduction to group representations
Lecture 15 - Rotations and quaternions
Lecture 16 - Rotational symmetries of platonic solids
Lecture 17 - Finite subgroups of SO(3)