Карта спеціальності "Штучний інтелект та інформаційні системи"

Освітня програма "Штучний інтелект та інформаційні системи"

Розкриваємо карти! Чи багато хто з ВНЗ можуть показати абітурієнту навчальний план з детальним описом усіх курсів та обсягами їх вивчення? Думаємо - небагато. Інакше аналоги даної статті можна було б знайти легко в інтернеті для будь-якого фаху і освітньої програми. "Штучний інтелект та інформаційні системи" в рамках спеціальності 126 "Інформаційні системи і технології" є сучасною освітньою програмою в Національному аерокосмічному університеті імені М. Є. Жуковського "ХАІ" і на Кафедрі інформаційних і комунікаційних технологій №504, орієнтованою на навчання фахівців в області машинного навчання і аналізу даних, а також веб-розробки і застосування елементів штучного інтелекту при створенні інформаційних систем. Основним стейкхолдером (компанією-роботодавцем) виступає IT-компанія NIX. Отже, приступимо!

1
Курс
1 семестр
Кредити
Edu icon

Мовні компетентності (іноземна мова)

3.00
Edu icon

Українські студії

3.00
icon choose

Гуманітарна або економічна дисципліна на вибір

3.00
icon math

Дискретна математика

5.00
icon math

Вища математика

5.00
icon programm

Основи програмування

5.00
Edu icon

Основи інфокомунікацій

4.50
,
2 семестр
Кредити
Edu icon

Мовні компетентності (іноземна мова)

3.00
icon choose

Правова компетентність за вибором

3.00
icon math

Фізика

5.00
icon math

Вища математика

5.00
icon programm

UNIX-подібні операційні системи

4.00
icon programm

Основи програмування

4.50
icon programm

Алгоритми і структури даних

4.00
Edu icon

Навчальна практика

3.00

Основа будь-якої задумки - це цілепокладання. В рамках предмета "Основи інфокомунікацій" першокурсники знайомляться детально з цілями свого навчання, майбутнім своєї професії, дізнаються про всі свої можливості і тернистий шлях, який їм належить пройти. Студент починає формувати свою власну навчальну траєкторію вже на 1-му курсі: "Іноземна мова", "Українські студії", "Гуманітарна або економічна дисципліна за вибором" і "Правова компетентність за вибором" є курсами за вибором і формують у студентів так звані "м'які" навички (Soft Skills), які допомагають йому в подальшому навчанні. "Вища математика", "Дискретна математика", "Фізика" - покликані створити серйозну основу для вивчення подальших прикладних курсів. З самого першого дня студент починає вивчати програмування. "Основи програмування" концентруються на вивченні мови програмування Python, інтегрованих середовищ розробки, систем контролю версій, різних бібліотек і програмних пакетів - всього того, що стане в нагоді протягом всього навчання і подальшої роботи. Python є головною мовою програмування в даній освітній програмі і буде вам зустрічатися в кожному семестрі аж до кінця навчання. "UNIX-подібні операційні системи" розкриють усі таємниці функціонування сучасних інформаційних систем та сервісів і познайомлять вас зі світом відкритого програмного забезпечення. "Алгоритми і структури даних" і "Навчальна практика" поглиблюють знання в програмуванні в контексті вирішення завдань різної складності і відточують навички студента як розробника.

2
Курс
3 семестр
Кредити
icon choose

Формування системного наукового світогляду (за вибором)

3.00
icon math

Вища математика

5.00
icon programm

Об'єктно-орієнтоване програмування і ефективні практики

5.00
Edu icon

Системний аналіз і математичне моделювання інформаційних систем

5.50
icon network

Основи мережевих технологій

5.50
icon programm

Front-end програмування

4.50
,
4 семестр
Кредити
icon choose

Розвиток комунікацій (за вибором)

3.00
icon math

Математично-техніний блок на вибір

5.00
icon programm

Бази даних

5.00
icon dsp

Цифрова обробка даних

5.50
icon dsp

Цифрова обробка даних (КР)

1.00
icon network

Маршрутизація і комутація в інформаційних мережах

4.50
icon programm

Адміністрування інформаційних систем

4.50
Edu icon

Ознайомча практика

3.00

Предмети зі списку формування м'яких навичок тривають на 2-му курсі і також вибираються самим студентом: "Формування системного наукового світогляду" і "Розвиток комунікацій". Ми продовжуємо будувати фундамент знань фахівця в інформаційних технологіях за допомогою дисциплін "Системний аналіз і математичне моделювання інформаційних систем" і "Цифрова обробка даних". В рамках дисципліни "Цифрова обробка даних" ви виконаєте свою першу курсову роботу (персональний проект) і аж докінця навчання матимете такі проекти для закріплення отриманих знань. А вже в 4-му семестрі ви можете вибрати вперше будь який технічний предмет у "Математично-технічному блоці за вибором". Наш пріоритет - це розвиток студента і перш за все в програмуванні. В "Об'єктно-орієнтованому програмуванні і ефективних практиках" ми пропонуємо студентам вивчити Java і нову мову програмування Kotlin. І ось чому. Python є скриптовою динамічно-універсальною мовою програмування, а Kotlin - компільованою і статично-типізованою. Ця мова підтримується компанією Google і вже панує в мобільній розробці. До того ж вивчення Kotlin дозволить вам оволодіти різними парадигмами програмування: імперативним, об'єктно-орієнтованим і функціональним. "Front-end програмування" зосередиться на технологіях HTML, CSS, JavaScript, React, Redux і дозволить вам створювати потужні клієнтські частини для ваших веб-сервісів.

Нарешті, ви познайомитеся з нашою мережевою академією від компанії Cisco (провідна компанія в області інфокомунікацій) і курсами від неї: "Основи мережевих технологій", "Маршрутизація і комутація в інформаційних мережах" і "Автоматизація та безпека корпоративних мереж" (3 курс). Тут ви навчитеся створювати з нуля невеликі мережі та інформаційні системи і закінчите роботою з системами корпоративного рівня. А після закінчення отримаєте сертифікати, що підтверджують вашу кваліфікацію, які цінуються в усьому світі. "Бази даних" також важливий курс - десь же потрібно зберігати всі дані? В рамках цієї дисципліни ви вивчите найсучасніші і потужні бази даних і сховища - MySQL, PostgreSQL, MongoDB і Redis. А "Адміністрування інформаційних систем" допоможе вам налаштовувати, управляти і адмініструвати все вище згадане. "Ознайомча практика" познайомить вас з інфокомунікаціями ще ближче.

3
Курс
5 семестр
Кредити
icon choose

Блок Minor індивідуального вибору. Дисципліна 1

5.00
icon programm

Обробка мультимедійних даних

4.50
icon programm

Обробка мультимедійних даних (КР)

1.00
Edu icon

Основи машинного навчання

4.50
Edu icon

Захист інформації в інфокомунікаціях

4.00
Edu icon

Автоматизація та безпека корпоративних мереж

5.00
icon programm

Мультиплатформенне програмування

4.50
,
6 семестр
Кредити
icon choose

Блок Minor індивідуального вибору. Дисципліна 2

5.00
icon choose

Дисципліна індивідуального вибору 1

5.00
Edu icon

Машинне навчання і аналіз даних

5.00
Edu icon

Машинне навчання і аналіз даних (КП)

1.00
Edu icon

Методи оптимізації в машинному навчанні

4.00
icon programm

Програмування мобільних додатків

4.00
icon programm

Back-end програмування

4.50
Edu icon

Виробнича практика

3.00

Отже, ви вже дещо вмієте і навіть можете створювати інформаційні системи, але що ж може бути всередині їх? На 3-му курсі ви будете вивчати 2 треки дисциплін: "Штучний інтелект" і "Інформаційні системи". Штучний інтелект включає в себе такі дисципліни: "Обробка мультимедійних даних", "Основи машинного навчання", "Методи оптимізації в машинному навчанні", "Машинне навчання і аналіз даних" і "Глибинне навчання". Уявіть собі, що ви зможете навчити комп'ютер або машину виконувати дії і функції, які можуть виконувати тільки живі істоти. Тут вас чекають перцептрони, згорткові, капсульні, рекурентні, генеративно-змагальні нейронні мережі та сучасні інструменти (TensorFlow, Keras, PyTorch). Навчіть ваших нових "підопічних" робити в реальності те, що ви могли б зробити тільки в своїй уяві або умоглядно: розпізнати і класифікувати об'єкт, спрогнозувати результат розвитку будь-якого процесу, виконати аналіз даних і виявити невидимі вам самим деталі. Перетворити мову в текст? Або навпаки? Заговорити голосом будь-якої людини? Створити картину або зображення на основі примітивного малюнка? Запросто!

Трек з інформаційних систем і web-програмування концентрується в таких предметах: "Front-end програмування" (з ним ви вже познайомилися), "Back-end програмування" (Python, Go), "Бази даних", "Програмування мобільних додатків" (програмування на Kotlin). Що ж ви отримаєте в результаті? - Full-stack web і мобільна розробка інформаційних систем. "Мультиплатформенне програмування" розширить ваше уявлення про Kotlin - уявіть собі, ви зможете програмувати на одній мові програмування повністю увесь веб-сайт, створювати десктоп або мобільні додатки, розробляти надшвидкі програми використовуючи компіляцію Kotlin прямо в машинний код. "Захист інформації в інфокомунікаціях" дозволить вам захистити створені вами сервіси та системи від зловмисників. "Виробнича практика" дасть можливість зробити перші кроки в професії.

4
Курс
7 семестр
Кредити
icon choose

Блок Minor індивідуального вибору. Дисципліна 3

5.00
icon choose

Дисципліна індивідуального вибору 2

5.00
Edu icon

Машинне навчання і аналіз даних

5.00
Edu icon

Машинне навчання і аналіз даних (КП)

1.00
icon network

Інтернет речей

4.50
icon network

Технології неперервної інтеграції і розгортання інформаційних систем

5.50
Edu icon

Економіка IT проектів

2.50
,
8 семестр
Кредити
icon choose

Блок Minor індивідуального вибору. Дисципліна 4

5.00
icon choose

Дисципліна індивідуального вибору 3

5.00
Edu icon

Глибинне навчання

5.00
Edu icon

Глибинне навчання (КП)

1.00
icon network

Інтернет речей

4.00
Edu icon

Інженерія людського чинника

2.50
Edu icon

Дипломна робота (проект) бакалавра

9.00

Зверніть також увагу на блоки "Блок Minor індивідуального вибору" і "Дисципліни індивідуального вибору". Це ваш вільний вибір - вибирайте будь-який предмет у всьому ХАІ! Від психології, економіки і до інженерних або технічних дисциплін і IT.

Мережева академія Cisco розширить ваші можливості при створенні інформаційних систем в дисципліні "Інтернет речей", де ви зможете використовувати і включати в мережу будь-який пристрій і отримувати від нього дані, створюючи при цьому інфокомунікації якісно нового рівня, нейронні мережі тепер зможуть дотягнутися куди завгодно! "Технології безперервної інтеграції та розгортання інформаційних систем" зроблять результати вашої роботи конфігурованими і адаптивними - один клік і система готова, будь-яка зміна в коді - і система буде поновлена. "Економіка IT проектів" та "Інженерія людського фактора", можливо, допоможуть втілити вашу давню мрію. Фінальний акорд "Дипломна робота (проект) бакалавра" - реалізуйте все що захочете, проявіть творчість, скорите свій "Еверест" і станьте фахівцем в професії майбутнього.