Структура курса представлена пособием, которое  состоит из двух частей: теоретические основы логического программирования на языке Пролог, включающие структуру программы, синтаксис языка, сопоставление, арифметические операции в Прологе, семантику Пролог-программ, работу со списками, и лабораторного практикума, представленного тремя уроками-практикумами и девятью лабораторными работами. Уроки-практикумы позволяют студенту разобраться с механизмом работы в системе Turbo Prolog 2.0, освоить команды редактирования и команды главного меню. В лабораторных работах рассматриваются возможности применения языка Пролог для решения логических задач, при создании экспертных систем, интерфейсов на естественном языке.

Учебное пособие курса адресовано студентам ВУЗа, обучающихся по направлению подготовки «090301 – Информатика и вычислительная техника».