This document presents a study on developing a convolutional neural network (CNN) model to predict steering angles for self-driving vehicles. The goal is to build a model that can allow a simulated car to drive autonomously when deployed. The model is trained on a dataset of images of road scenes along with the corresponding human-driven steering angles. After training, the model is connected to a simulator to test its ability to predict steering angles and drive autonomously. Testing shows the model can complete full laps in the simulator with training and validation losses around 10-12%. The study aims to improve safety for autonomous vehicles by developing a system that can accurately predict needed steering angles.