A comprehensive temporal analysis has been performed on the 319 brightest GRBs with T_90_>2s from the BATSE (Cat. ) current catalog. The GRBs were denoised using wavelets and subjected to an automatic pulse selection algorithm as an objective way of identifying pulses and quantifying the effects of neighbouring pulses. The number of statistically significant pulses selected from the sample was greater than 3000. The rise times, fall times, full-widths at half-maximum (FWHM), pulse amplitudes and pulse areas were measured and the frequency distributions a represented here. All are consistent with lognormal distributions provided the pulses are well separated.