This project was carried out to build from its most basic form the elementary calculation unit of neural networks known as perceptron.