121 ФІОТ - АСОІУ - путівник для юного інженера

121 ФІОТ - АСОІУ - путівник для юного інженера


Студенти АСОІУ і пивас

[СТАТТЯ АКТУАЛЬНА СТАНОМ НА ЛІТО 2020 РОКУ]

Швидка навігація:

  1. Вступ
  2. Аналіз програми 121 спеціальності
  3. 🖥 Гайд на кафедру ОТ
  4. 🤖 Гайд на кафедру ТК
  5. 💻 Гайд на кафедру АУТС
  6. 📱 Гайд на кафедру АСОІУ

Вступ

Кафедра Автоматизованих Систем Обробки Інформації та управління (Computer-Aided Management And Data Processing Systems) вважається середнього або важкого рівня складності у залежності від курсу. Півтора року вас помучають, а далі все, як по вазеліну.

На 121 спеціальності вчитись - як коливання маятника: то складно, то дуже легко, залежить від викладача. Виганяють заслужено. Навчитись чомусь при бажанні можна.

Навчальна програма станом на 2019/2020 навчальний рік. Вона може бути не релевантною для вас, тому що зараз за ідеєю кожен студент обирає предмети власноруч.

Загальна якість викладання, згідно із суб'єктивною думкою авторів гайду, які вже доволі старі, ось (скоріше за все вже змінилась якість):

Компоненти програмної інженерії - 3. Якість та тестування - дублюються на 3 і 4 курсі через зміну навчальних планів. Тому не дивуйтесь) У вас вони за ідеєю будуть на 3 курсі, але зміни можливі, бо навчальні плани міняються і зараз вже є вибірковість дисциплін.

Тепер проаналізуємо деякі дисципліни детальніше.

Предмети

RED CATEGORY

Компоненти програмної інженерії - 2. Моделювання та аналіз вимог до програмного забезпечення - жах 4 семестру. Лектор максимально специфічний і викладає чот своє. Практик намагалась змінити ситуацію, але уви і ах.


Комп'ютерна графіка та обробка зображень - вівся вперше і його не було. Навіть викладач сказав, що не курс, а гамно. No comments. Обіцяв виправитись.


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


Операційні системи - ви будете знати веселі історії про Кубу, Польщу, Іспанію, але не предмет. Викладач з ОТ просто))

YELLOW CATEGORY

Комп'ютерна дискретна математика - викладачі змінювались, тому конкретно сказати чи все кул чи пиши пропало. Загальна тенденція все було ок, але тут як повезе.


Основи операційних систем - дивіться на нього як на зелено-жовтий, бо викладачі змінювались. Але загальна тенденція нормальна. Вивчити можна і все +- адекватно.


Теорія алгоритмів, Архітектура комп'ютера , Компоненти програмної інженерії - 1. Вступ у програмну інженерію - по відгуках викладачі поверхово розбираються у предметах.


Сучасні техноголії програмування - 1. Функціональне програмування - галопам по Європах. Не встигнете розібратись у функціональних мовах програмування.


Мультипарадигменне програмування, Теорія компіляторів, Основи штучного інтелекту - легко, але без глибоких знань.


Інтеграція інформаційних систем - лекції здебільшого складаються з доповідей інших студентів. На цьому все.

GREEN CATEGORY

Дискретні структури - викладачі змінювались, як погода. Тенденція була +- норм, лише цьогорічним першокурсникам геть не пощастило з лектором. Практик був норм. Тому тут варто сподіватись, що у вас буде норм викладач лектор і практик.


Основи програмування - 1. Організація програм, Основи програмування - 2. Методології програмування - лектор один і той самий, дає гарну базу для початку вивчення програмування. Не буде починатись з чогось важкого, а поступово будете вчитись програмувати і нарощувати скіли, це все стосується С. У мовах Java, C# і Python викладач майже не орієнтується і довести правоту буде важко, але реально. Лаби краще здавати комусь іншому.


Теорія ймовірностей та математична статистика - 1 - молодий, хороший викладач, який знає свій предмет. Пояснює доступно. Зрозуміти і вивчити теорію ймовірності не тільки у теорії, а й на практиці реально.


Бази даних -1. Проектування баз даних - викладач профі у цій сфері. Викладання для нього не є основним способом заробітку, тому все викладається по суті, чітко, зрозуміло. Лаби також були крутими, зрозумілими і матеріали до них якщо, що гуглились. Єдиний мінус, який згадується - запізнення викладача через затори на дорогах.


Основи веб-програмування - викладач знає предмет, пояснює також норм. Лаби не дуже важкі і не дуже легкі. Вивчити предмет на базовому рівні можна.


Організація комп'ютерних мереж - лектор топ, практик топ. Обидва знають предмет, можуть пояснити деталі і допомогти розібратись. Якщо не забити на предмет, то знань буде достатньо. А якщо забити, то тут уже вам ніхто не поможе.


Компоненти програмної інженерії - 2. Архітектура програмного забезпечення - лектор топ, практик топ. Обидва знають предмет, можуть пояснити деталі і допомогти розібратись. Але є мінус на лекціях часом були відоси англійською і якщо не шарите англ м, такоооое.


Математичні методи оптимізації - той момент, коли лектор викладає зрозуміло, пояснює гарно матеріал і лаби зробити не проблема.


Бази даних - 2. OLAP та сховища даних - викладач шарить свій предмет, може донести до тебе цю інфу. Лаби змушують попотіти, але це ж 3 курс, що ви хотіли? Забити і здати якось так не вийде. Треба буде повчитись.


Компоненти програмної інженерії - 3. Якість та тестування програмного забезпечення - базові поняття про тестування, як його робити, навіщо і коли у вас будуть. Лаби могли би бути кращими більш прикладними, але в цілому норм.


Сучасні технології програмування - 2. Технології розробки WEB-застосувань на платформі Microsoft.NET/Java - тут є розподіл на 3 мови програмування: C#, Java, Node.js викладають 3 різні викладачі. Можу чітко сказати що з C# всьо збс, лектори бусічки, практики також, лаби круті. Про Java за відгуками також все норм. А ось Node.js бажає бути кращим, але якщо вам вдалось вибити всі вимоги з препода з 1 разу, то все буде ок.


Сучасні технології програмування - 3. Технології створення програмних продуктів для мобільних платформ - викладач максимально йде на контакт з студентами, питає, що розповісти на лекціях, лаби структуровані і чіткі. Особливих вимог до того на чому писати немає, але у будь-якому випадку ваш код будуть перевіряти гарно.


Технології паралельних та розподілених обчислень - корисні лаби, викладач вимагає від тебе аби ти прошарив що відбувається в лабах і не приймає поки не прошариш. Все пояснює, може навіть окремо пояснити конкретно тобі якщо не виходить


Безпека програм і даних - сказати, що викладач шарить свій предмет, то нічого не сказати. Він як риба у воді. Тому готуйтесь до того, що ви будете знати і розуміти цей предмет, або нема диплому.


Розробка ігрових застосувань - 1 - просто, доступно, якісно. Пірнете у світ GameDev і мб навіть вас затяне.


Звісно це все буде для вас реальністю, якщо ви не заб'єте на навчання, будете ходити на лекції, практики і вчитись. Бо якщо у вас такого у планах немає, то можете сміливо вважати всі предмети червоними, бо легко їх здавати вам не буде. І веселі роки на ФІОТ перетворяться на каторгу.


А це корова з лаби. Муууууу

Складність навчання

На перших курсах складність полягає у базових предметах, теорії ймовірності, які варто добре вивчити.

На останніх інколи зустрічаються викладачі, які вимагають написання доволі складних лаб.

Як сказала одна мудра людина: болт, який ви покладете на навчання прямопропорційни тому як важко буде вчитись.

UPD: Від іншої мудрої людини: на останніх курсах обернено пропорційний.

UPD на UPD: перша мудра людина вчилась погано, друга мудра людина вчилась добре.

Відсоток відрахованих

Прямує до нуля, але це без врахування тих, хто не прийшов хоч на 10% пар.
Але все таки вчитись варто.

А на роботу коли?

Якщо ж будеш наслідувати приклад авторів, то тут вже як тобі пощастить. Можливо підеш на роботу з курсу 2-3, тоді навчання буде на другому(третьому, четвертому і т д) плані, або будеш вчитись, маючи поверхневі знання з предметів або нульові.

Поєднувати роботу і навчання на 1 курсі не раджу. Ні там, ні там не буде успіху. Або у тебе повністю просяде якась сфера життя.

Найліпше йти з середини або кінця 2 курсу. Вже є якісь знання, якщо ви вчились звісно)), ви знаєте куди хочете рухатись у ІТ, тому дерзайте. Поєднувати з навчанням звісно буде складно, але реально. Бажано відразу дізнатись, як викладачі ставляться до того, що студент працює. Потім вже пояснити їм ситуацію і спитати, як закрити сесію. І вже від цього рухайтесь. Також не затягуйте з здачею лаб, якщо бачите що зараз можете здати перші 3 лаби, а семестр тільки почався, дерзайте. Вам потім буде легше. Бо відпрошуватись з роботи майже щодня або брати відпустку за свій рахунок на сесію такое.

Загалом йдіть на роботу тоді, коли будете готові по знаннях і морально також. Це дійсно важко, але реально.

Адміністрація кафедри

Завідувач кафедри АСОІУ – Павлов Олександр Анатолійович

Справедливий, вимогливий і досвідчений наш завкафедри може у теорію ймовірності і вас навчить(або відрахує)). Як керівник також хороший, вміє керувати людьми і кафедрою. Був деканом.

Коли виникають питання у навчальному процесі — варто звертатися до Мухи Ірини Павлівни або Ліщук Катерини Ігорівни. Сидять у одному кабінеті, біля кабінету завкафедри. Вони можуть допомогти з вибором дипломного керівника, переходом на кафедру та спірними питаннями з викладачами.

Також на нашій кафедрі є відповідальний за Erasmus+ по всьому ФІОТ, ім'я не згадаю.

Кабінети вище згаданих осіб знаходиться на поверсі з 400(чотирьохсотими) аудиторіями, потірбно йти в бік 420, все знайдете, є таблички.

Адміністрація завжди йде на контакт з студентами, прислухається до пропозцій і скарг.

У більшості випадків ви не будете прямо контактувати з адміністрацією. Зазвичай, проблеми вирішуються на рівні викладачів, а інша комунікація відбувається через електронну пошту та старосту.

Підсумки

Якщо ти будеш гарним студентом кафедри АСОІУ, а не як автори даного відгуку, то будеш мати знання у цих сферах:

  1. C/C++, C# або Java або JavaScript за вашим вибором, а також багато предметів можна буде здавати іншими мовами програмування за бажанням.
  2. Linux, git;
  3. SQL;
  4. Android.
  5. Docker, Travis, Teamwork.
  6. Unity.
  7. Software and data security.
  8. Web development basic

Що далі

⏪ Вступ

⏪ Аналіз програми 121 спеціальності

⏩ 🤖 Гайд на кафедру ТК

⏩ 💻 Гайд на кафедру АУТС

🖥 Гайд на кафедру ОТ





Report Page