This book is intended for graduate students in Physics. It starts with a discussion of angular momentum and rotations in terms of the orthogonal group in three dimensions and the unitary group in two dimensions and goes on to deal with these groups in any dimensions. All representations of su(2) are obtained and the Wigner-Eckart theorem is discussed. Casimir operators for the orthogonal and unitary groups are discussed. The exceptional group G2 is introduced as the group of automorphisms of octonions. The symmetric group is used to deal with representations of the unitary groups and the reduction of their Kronecker products. Following the presentation of Cartan's classification of semisimple algebras Dynkin diagrams are described. The book concludes with space-time groups - the Lorentz, Poincare and Liouville groups - and a derivation of the energy levels of the non-relativistic hydrogen atom in n space dimensions.