ИИ: c++ или python?
Я бы советовал Python. У него замечательный синтаксический сахар. Будете именно писать код, а не ловить лики памяти. Если нужно делать морду приложению - либо http, либо wxPython.
программные и аппаратные средства для обнаружения и предотвращения вторжений
В наших университетах студенты сами придумывают себе НИРС, сами проверяют на актуальность, сами пишут документацию и код? Смотрите аккуратнее. Обанкротите половину IBM и Oracle вашей курсовой. Вот интересно. Наши студенты либо сайтики пишут на курсовые, либо убийц мировых IT-гигантов.
Подобные курсовые лучше писать на стажировках во всяких Касперских или Паралелсах. Хотя бы будете решать конкретную задачу, а неif guest in allowedList :
acess(guest)
else
ban(guest)
pass