Software cost estimation is an important task for any software development organization. Its inaccurate estimates can lead to catastrophic results for both the developers and the customers. This book presents neural network techniques for software cost estimations.Here, the author has given three techniques using neural networks.The first one uses the Perceptron Neural Network, the second one uses Back Propagation Neural Network and the third one uses Functional Link Neural Network.Using all these techniques has led to improved software cost estimations.