These notes provide an introduction to the theory of spherical harmonics in an arbitrary dimension as well as an overview of classical and recent results on some aspects of the approximation of functions by spherical polynomials and numerical integration over the unit sphere. The notes are intended for graduate students in the mathematical sciences and researchers who are interested in solving problems involving partial differential and integral equations...