Neural Network Computer Science