Учебната дисциплина е фокусирана върху изучаването на различните видове невронни мрежи и приложенията им. Целта е студентите да придобият знания и умения за практическото използване на невронни мрежи при изграждане на автономни системи с изкуствен интелект. Разглеждат се множество практически примери за успешно създадени и използвани невронни мрежи. Разучават се софтуерни библиотеки за компютърно зрение и машинно самообучение и използването им при изграждане на системи за разпознаване на обекти в картини, машинен превод, изграждане на автономни агенти за игри (ботове) и др. Студентите придобиват знания и опит с използването на модерни инструменти, софтуерни рамки и библиотеки като Tensorflow, Keras, Scikit и др.