КУБ

Мобильная разработка

основы программирования на языке Java, объектно-ориентированное программирование, алгоритмы и структуры данных, основы программирования Android приложений, алгоритмы и структуры данных на языке Java, основы разработки серверной части мобильных приложений

куб

Программирование на Python

Основные понятия и конструкции языка Python: переменные, условия, циклы, операторы, списки, функции;

Работа со стандартной библиотекой и с внешними библиотеками. Основы объектно-ориентированного программирования. Технологии разработки программ и графические интерфейсы.

Решение прикладных задач, создание приложений с графическим интерфейсом и разными библиотеками.

КУБ

Разработка VR/AR-приложений

Навыки разработки VR/AR приложений, навыки программирования на востребованных языках (C#, JavaScript, C++), создание анимированных низкополигональных трехмерных моделей, работа над реальными проектами – как по техническому заданию, так и над собственными уникальными решениями в области разработки симуляторов, игр, образовательных приложений и пр.

КУБ

Кибергигиена и большие данные / Искусственный интеллект

Основы анализа информации в интернет-пространстве, основные понятия математической статистики, основные понятия машинного обучения и реализация сбора и анализа данных, основные понятия в сфере искусственного интеллекта

КУБ

Программирование роботов

Основы конструирования робототехнических устройств (проектировать и конструировать узлы и механизмы роботов), основы программирования роботов, технологии интернета вещей, погружение в технические дисциплины: механика, электроника, электротехника, физика, информатика

КУБ

Основы алгоритмики и логики

Инструменты и практики программирования, программирование мультфильмов и игр, творческое мышление, развитие логического мышления, браться за сложные задачи и не боятся ошибок, рассматривать задачу с разных сторон и находить нестандартные решения