it-aac, да, может отличаться направление в каждом вузе и даже на разных потоках одного и того же вуза. Единственный верный способ узнать, чему вас будут учить - получить учебную программу в приёмной комиссии.
Во-первых, Android Studio - это среда разработки. Зачем к неё подключать нейросеть? Во-вторых, вопрос слишком общий. Что за приложение? Что за нейросеть? В чём конкретно проблема с ними?
Andrei1penguin1, сессия - это просто записи в базе с общим ключом, они никак не помогут отслеживать присутсвие на сайте. Время жизни куки с ключом - две недели, а записи вообще никогда не удаляются.
Andrei1penguin1, если нужно отслеживать активность, то можно через websocket слать события мыши и клавиатуры. Либо использовать ajax для отправки фоновых запросов через определённые промежутки времени при наличии активности.