Publication Date

Spring 2019

Degree Type

Master's Project

Degree Name

Master of Science (MS)


Computer Science

First Advisor

Robert Chun

Second Advisor

Philip Heller

Third Advisor

Pooja Prashar


autonomous cars, CNNs


The world we live in is developing at a really rapid pace and along with it is developing the technology that we use. We have clearly come a long way from calling a car modern because it had a touch screen infotainment system to calling it modern because it drives on its own. The progress has been so rapid that it demands for us to analyze this and try to improvise a small part of this journey. With the same thought in mind, this project focuses on improvising the steering ability of an autonomous car. In order to make more sense of what is an autonomous car and what all goes on inside the working of a car that runs on its own, the thesis will be divided into a part of it explaining the theory and a part of it explaining the logic and results achieved as a part of the experiments performed on the data. It will show how an autonomous car’s CNN model can keep on becoming better as we keep on feeding more and more data into it. It will also show how a CNN model is a generalized model which can not only be used for steering a car but also to control and predict the speed of the car or the breaking ability of the car.