Abstract: This paper discusses the decomposition of representations of finite groups in characteristic zero, with special emphasis on homogeneous modules. An improved method to compute the endomorphism ring of a representation is presented and a novel algorithm to find singular elements in the endomorphism ring is given. Several explicit examples illustrate the practicality and scope of the various techniques. [Copyright &y& Elsevier]