Abstract
A simple algorithm for computing the partial fraction expansions of proper rational functions with multiple poles is presented. The main idea is to use the Heaviside's cover-up technique to determine the numerators of the partial fractions and polynomial divisions to reduce the multiplicities of the poles involved successively, without the use of differentiation.