This project presentation summarizes a neural network approach to ECG denoising. It discusses electrocardiography and the objectives of ECG denoising such as removing powerline interference and baseline drift. The methodology involves downsampling, implementing band pass filters, differentiation, integration, squaring, thresholding, and QRS detection on the ECG signal. A feedforward neural network with backpropagation algorithm is then used for classification, where the weights are adjusted to minimize error. The activation function used is the sigmoid function. In conclusion, the neural network approach effectively detects heartbeats in an ECG signal after removing noise.