This project utilizes UDACITY self driving car simulator. All training data was obtained by capturing images of moving car. About 3000 images were used for training CNN. It utilized opencv,numpy,panda,imgaug,keras,tensorflow,socketio,as major libraries. The neural network worked well on the first track. The model.h5 file stored the trained model. elu and softmax activation function were employed. It can work on work stations without GPU but takes a considerable amount of time. It is expected that any person uses his training data to get different results.