Дисципліни

Основи системного аналізу об`єктів і процесів комп`ютерізації

Програмне забезпечення інтелектуальних систем

Рекомендаційні системи

Чистий код та чиста архітектура

Курс охоплює окремі аспекти написання "чистого коду". Зокрема розглядається концепція чистого коду та чому це важливо для успіху будь-якого програмного проекту. Також в курсі розглядаються докладні приклади чистого коду, що охоплюють такі теми, як іменування, функції, об’єкти та структури даних. Крім того частина курсу присвячена процесу написання чистого коду, а також зокрема тестуванню, рефакторингу та співпраці в команді. Метою і завданням навчальної дисципліни є вивчення основних принципів розробки програм з ввикористанням підходу "чистого коду", знайомство з основними паттернами для проектування "чистої архітектури ".

Алгоритми розподіленого обміну криптовалют на основі smart-контрактів (DeFi)

Бізнес аналітика

Компонентно-орієнтоване програмування

Процедурне програмування

Мета курсу полягає в вивченні процедурної парадигми в рамках її реалізації мовою програмування С та її розвитком у процедурному компоненті мови програмування С++. з гнучкими інтерфейсами і повторно вживаними вхідними кодами. Головним завданням курсу є підготовка до розвитку процедурної парадигми в об’єктно-орієнтовану.

Інформаційний пошук

Програмування на C#

Мова програмування Swift

Машинне навчання та доповнена реальність на мобільних пристроях на базі iOS

Основи IT-права

Програмування мікроконтролерів та операційні системи реального часу

Реактивне програмування в iOS