Introduction into artificial intelligence, the central problems of artificial intelligence, languages for artificial intelligence. Fundamentals of artificial neural networks. Biological and artificial neural networks. Self-organizing neural network. Using neural networks. Robot control, analysis and signal processing, image processing, speech recognition and synthesis, and other applications of artificial neural networks.