Representation theory is a branch in mathematics that studies group homomorphisms between a group and the automorphism group of a vector space. A special representation that every group has is the regular representation. This representation permutes all elements of the group in a vector space which dimension is equal to the order of the group.Within this vector space there are group invariant subspaces. There are several methods to finding representation invariant subspaces of this vector space.This thesis aims to do two things: First of all, this thesis aims to give the reader an introduction to representation theory, presenting various key concepts, definitions and theorems. Moreover, ways to construct character tables are presented along...