The motion of a vehicle along a desired path is possible due to steering action of the driver. Hence, vehicle dynamics and control simulations should take into consideration the action of the driver. This work presents a preview based vehicle steering controller using Neural Networks which can be used in the vehicle lateral dynamics simulations. The training data for the Neural Network is being obtained using a steering controller from the existing literature and its gains are determined using Optimization. Three different architectures are being designed and conclusions are presented. These Neural Network models are validated by testing against real track data.