Neural Networks. A Systematic Introduction