Groups appear everywhere in mathematics where symmetry is involved. Representation Theory analyses groups by using tools from linear algebra. This course studies the representation theory of finite groups, a beautiful theory that starting with a few basic facts from group theory and linear algebra quickly leads to beautiful and powerful theorems unlocking major insight into the structure of finite groups and their representations. Representation theory also has spectacular applications to Chemistry, making it possible to calculate the colours of the world!