Artificial neural networks | Computer Science homework help