Вибіркові 2024 ММСА 3 курс
У статті зібрано відгуки про вибіркові дисципліни катедри ММСА на 3 курс. Зазначимо, що ця інформація базується на суб'єктивних думках студентів, які вже вивчали ці предмети, і наведена лише з ознайомлювальною метою.
Хочемо звернути увагу:
Вказані відповіді викладачів — викладач або викладачка вперше викладатиме дану дисципліну, тому ми звернулися до нього / неї з проханням розповісти про плани.
Стаття містить статистику 2022-2023 років — відповідей цьогорічного опитування було недостатньо, додана інформація з попередніх статей.
Висловлюємо щиру подяку студентам, які взяли участь у зборі відгуків, та викладачам, що відповіли на наші запитання!
Освітній компонент 1
Інтелектуальний аналіз даних (Недашківська Н.І.)
Про що предмет, що вивчалося?
- «Основи Data Science і машинного навчання, основні моделі, що використовуються для розв'язання задач регресії, класифікації, кластеризації, їхнє математичне підґрунтя й програмна реалізація».
Які попередні знання необхідні?
- «Математичний аналіз і статистика, дуже бажаними будуть базові знання мови Python».
Розкажи про актуальність отриманих знань.
- «Одна з найбільш актуальних дисциплін ІПСА, якщо ви збираєтеся стати Data Science / ML-інженером. Основні джерела інформації — книги Гудфеллоу й Рашки, а також документація бібліотеки Scikit-learn. У лабораторних часто використовувалися датасети з Kaggle». «Достатньо актуальні».
Розкажи про РСО.
- «5 лаб (7 балів за саму лабу + 7 балів за захист) — 70 балів, кр — 30 балів».
Які загальні враження від дисципліни?
-
«Дисципліна сподобалася — дозволяє спробувати різні алгоритми й метрики, відчути різницю та специфіку кожної з них. Не є надто важкою, якщо приділяти лабам час; на 1 лр потрібно було реалізувати алгоритм, а на всіх наступних — побудувати та оцінити різні моделі з різними гіперпараметрами. Єдиний недолік — лаби здаються трохи однотипними під кінець семестру».
-
«Дисципліна дуже сподобалася, матеріал цікавий, дуже корисний, проте місцями незрозумілий».
-
«Цікавий предмет, викладачка дуже просто та зрозуміло все пояснює, рекомендую».
Теорія фінансів (кафедра ТПЕ ФММ)
Про що предмет, що вивчалося?
- «Основи зовнішньої та внутрішньої економіки».
Які попередні знання необхідні?
- «Ніякі».
Розкажи про актуальність отриманих знань.
-
«Це був цікавий курс, зберіг собі лекції, щоб потім ще переглянути. Знання цілком актуальні та допомагають краще розуміти як працює ринок, як крутяться гроші».
-
«Здебільшого для спеціальності знання не дуже актуальні».
Розкажи про РСО.
- «РСО добре: або закриваєш 2 курси, або заходиш на пари, просто говориш, отримуєш ті самі бали».
Які загальні враження від дисципліни?
-
«Мені сподобалося, і взагалі, рекомендую обрати, якщо не хочеш сильно потерпати від тонни лаб і дзшок. Для тих, хто хоче вчитися, це теж гарний варіант, як я казав, знання корисні та цікаві».
-
«Простий предмет і дуже приємний викладач».
Мультипарадигменні мови програмування (Канцедал Г.О.)
Про що предмет, що вивчалося?
- «Програмування на Python, алгоритми й структури даних із використанням даної мови, трохи машинного навчання в останніх лабораторних».
Які попередні знання необхідні?
- «Базове володіння мовою Python».
Розкажи про актуальність отриманих знань.
- «Зі слів викладача, усі лабораторні роботи були завданнями зі співбесід, тому знання можна вважати досить актуальними».
Розкажи про РСО.
- «10 лабораторних робіт або 4 курси на 90 балів і змагання на Kaggle на 10 балів».
Які загальні враження від дисципліни?
- «Досить непогана дисципліна. Викладач компетентний, завжди був на зв'я зку: швидко відповідав на запитання, якщо вони з'являлися, та інформував про будь-які зміни в роботі».
Освітній компонент 2
Спеціальні розділи обчислювальної математики (Дмитрієва О.А.)
Про що предмет, що вивчалося?
-
«Продовження чисельних методів».
-
«Вивчали різні методи розв'язання рівнянь».
Які попередні знання необхідні?
-
«Чисельні методи, диференціальні рівняння, трохи матаналіз і лінійна алгебра».
-
«Вам точно знадобляться навички роботи з Wolfram, як і знання чисельних методів».
Розкажи про а ктуальність отриманих знань.
- «Досить актуальні: методи, які ми вивчали, використовуються в багатьох галузях, зокрема в DS та ML. Лаби можна виконувати у Wolfram Mathematica або на Python».
Розкажи про РСО.
- «Вхідна КР на 5 балів (не входить в РСО — тільки як додаткові бали), 7 лаб по 10 балів + підсумкова КР 30 балів».
Які загальні враження від дисципліни?
-
«Неймовірно пощастило з викладачкою. Ольга Анатоліївна — мегаприємна людина, знавчиня своєї дисципліни. Паралельно з ІПСА, викладає також у Штутгартському університеті. Найперша з усіх викладачів скасувала дедлайни лаб при введенні асинхрону та дозволила не бути присутніми на захистах студентам, що не мали змоги доєднатися. Дуже лояльна, майже не знижувала бали, але при цьому максимально докладно пояснювала помилки. Неймовірний результат як для першого семестру викладання в КПІ».
-
«Враження дуже позитивні. Викладачка дуже гарно пояснює, завжди відповідає на питання пов'язані з предметом. Ставить бали на користь студента».
-
«Мені все сподобалося».
Мови та технології штучного інтелекту (Тимощук О.Л.)
Про що предмет, що вивчалося?
- «Вивчалися мови програмування Prolog та LISP».
Які попередні знання необхідні?
- «Ніяких попередніх знань не потрібно, вивчали все з нуля».
Розкажи про актуальність отриманих знань.
-
«На жаль, знання не дуже актуальні».
-
«Немає жодної актуальності, як на мене».
Розкажи про РСО.
- «Перша робота — презентація по групах, потім 5 лабораторних робіт, звіт до них та захист. У кінці трохи більша лаба, де треба було написати програму для розв'язання логічної задачі».
Які загальні враження від дисципліни?
-
«Було легко, але не сказати, що супер цікаво».
-
«Негативні, обрав би щось інше. Єдине, що викладач іде на зустріч, якщо щось трапилося, що є пл юсом. Предмет нескладний, але з таким самим успіхом, чи, напевно, навіть краще, можна просто посидіти та подивитися наукпоп, наприклад: 3Blue1Brown чи TED на YouTube».
Мережі Байєса в системах підтримки прийняття рішень (Терентьєв О.М.)
Які попередні знання необхідні?
- «Майже ніяких, усе і так стане зрозумілим».
Розкажи про РСО.
- «4 лаби (одна з яких — есе) у сумі складають 70 балів, залік (тест у гугл-формі) — 20 балів, активність на парах — 10 балів».
Які загальні враження від дисципліни?
- «Викладач скасовував половину пар, на кожній лекції читався майже один і той же матеріал, якихось програм, де можна робити обчислення, було показано багато, але хотілося б більше теорії. Якщо хочеш високий бал, треба ходити на кожну пару та спілкуватися з Терентьєвим».
Освітній компонент 3
Розробка і тестування програм (Бендюг В.І.)
(Відповідь викладача.)
Що порадите додатково вивчити чи передивитися перед відвідуванням вашої дисципліни?
Для вивчення цієї дисципліни необхідно знання розділів курсів:
-
Алгоритми й структури даних.
-
Алгоритмізація та програмування.
-
Об'єктно-орієнтоване програмування.
-
Операційні системи.
Кому порадите обрати цей предмет?
Тим студентам, кому цікаве набуття вмінь та навичок із проєктування програмного забезпечення та тестування програмні пр одукти.
Які види роботи планується проводити?
Курс складається з 18 лекцій та 12 практичних занять, на яких розглядаються приклади для ілюстрації теоретичного матеріалу лекцій. Дисципліна має повний дистанційний курс на платформі дистанційного навчання Сікорський (Google Workspace). За матеріалами лекцій та практичних занять виконуються тестові опитування в гугл-класі, а також передбачена МКР у вигляді тестів.
Які основні знання та навички можна набути після проходження курсу?
Результати навчання охоплюють:
-
Ознайомлення з принципами розробки ПЗ.
-
Ознайомлення з моделями розробки та життєвим циклом ПЗ.
-
Ознайомлення з моделями гнучкої розробки ПЗ.
-
Ознайомлення з принципами тестування ПЗ та класифікацією методів тестування.
-
Уміння формувати якісні вимоги до створення ПЗ та проводити тестування вимог.
-
Знання класифікацій тестування ПЗ та ознайомлення з техніками тестування.
-
Ознайомлення з чек-листами та тест-кейсами та принципами створення якісних чек-листів та тест-кейсів.
-
Уміння формувати звіти про дефекти та знання життєвого циклу дефекту ПЗ.
-
Ознайомлення з принципами планування та формування звітності при тестуванні ПЗ.
-
Ознайомлення з основами автоматизованого тестування.
Прикладна статистика (Левенчук Л.Б.)
Про що предмет, що вивчалося?
- «Усе дуже просто: тобі показують, як використовувати те, що ти більш-менш вчив на практиці. Викладач підлаштовується та слухає побажання».
Які попередні знання необхідні?
-
«Та по факту ніяких. Уміння користуватися Excel буде плюсом, якщо ж не вмієте, спокійно навчитеся».
-
«Особливо ніяких, бо вам все пояснять знову, але матстат не завадить».
Розкажи про актуальність отриманих знань.
- «Одногрупнику знадобилися знання на посаді Data Analyst».
Розкажи про РСО.
- «3 лаби, якщо вчасно здав, то 30, 30, 40 за лаби й кр автоматом, якщо проспав/ла дедлайн, то 3 лабораторних по 30 і МКР на 10».
Які загальні враження від дисципліни?
-
«Дуже сподобалося, не так і складно, і навіть цікаво».
-
«Дуже позитивні, гарний предмет і неймовірний викладач, який завжди йде назустріч».
Освітній компонент 4
Алгоритми робототехніки (Титаренко А.М.)
** Про що предмет, що вивчалося?**
- «Основи робототехніки, машинне навчання, компʼютерний зір, deep learning».
Які попередні знання необхідні?
- «Математичний аналіз, математична статистика, але, у принципі, буде зрозуміло і без цього».
Розкажи про актуальність отриманих знань.
- «Якщо цікавишся штучним інтелектом, то дуже актуально».
Розкажи про РСО.
- «Три ДЗ (доволі обʼємних) — 98 балів. Можна ще зробити проєкт — від 50 до 98 балів здається. Якщо робиш і ДЗ, і проєкт, то 100».
Які загальні враження від дисципліни?
- «Дуже рекомендую цю дисципліну, викладач усе зрозуміло пояснює та цікаво розповідає. Можна дізнатися купу всього нового та цікавого. Бали набрати досить легко».
Основи фінансової математики (Бондаренко В.Г.)
Про що предмет, що вивчалося?
- «Вивчалися економічні задачі».
Які попередні знання необхідні?
- «Матан і математична статистика».
Розкажи про актуальність отриманих знань.
- «Не дуже актуальні».
Розкажи про РСО.
- «75 автоматом або кр на 100 балів».
Які загальні враження від дисципліни?
- «Можна обирати, якщо просто потрібно, щоб предмет був закритий».
Веб-орієнтована розробка програмного забезпечення (Гуськова В.Г.)
Про що предмет, що вивчалося?
- «Веброзробка, а саме: HTML, CSS, JS, основи JS-фреймворків».
Які попередні знання необхідні?
- «Враження, що необхідних навичок, які треба мати до курсу, немає, але буде перевагою знання CSS, HTML тощо. Загалом треба просто мати певне розуміння програмування як такого і все».
Розкажи про актуальність отриманих знань.
-
«Досить добре структурує все про основні технології веб-розробки, на яких базуються вже актуальні технології, але при цьому усі деталі не розбираються (за один семестр це прост о неможливо)».
-
«Знання актуальні».
Розкажи про РСО.
- «Три лабораторних, що складаються в проєкт. Кожна лаба (і проєкт в цілому) робиться бригадою. Лаба полягає у тому, що спершу робите для сайту чистий HTML, потім додаєте CSS, потім JS. За перші дві лаби приймала сайт вже з CSS і JS. Також наче мав бути якийсь тест абощо, та не було (у перший семестр після вторгнення)».
Які загальні враження від дисципліни?
-
«Корисна для всіх, кому колись доведеться зробити свій мінілендінг Мала б бути обов'язковою дисципліною, раніше ніж на 3 курсі. Гуськова старається, із нею приємно працювати. Отже, рекомендую всім, хто слабко знайомий із вебом, або має неструктуровані знання».
-
«Корисно для тих, хто хоче у frontend».
-
«Поки дуже позитивні, очікування повністю виправдовуються. Дуже подобається викладач».