This document is a thesis presented by Larry Huang to the University of Waterloo in fulfillment of the requirements for a Master's degree in Pure Mathematics. The thesis studies ways to calculate the dimensions of symmetry classes of finite dimensional complex tensor product spaces. It presents general results for calculating these dimensions, as well as several specific methods including using Freese's theorem, disjoint cycle decompositions of the symmetric group Sm, and examining subspaces of the orbital subspaces.