Спеціальність F2 "ІНЖЕНЕРІЯ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ"
Кліментьєва Світлана Василівна
Завідувач відділення “Інженерії програмного забезпечення” - спеціаліст І категорії, викладач спецдисциплін.
Тел.______________
З 2020 року Київський фаховий коледж комп’ютерних технологій та економіки Національного авіаційного університету здійснює підготовку фахових молодших бакалаврів згідно закону України «Про фахову передвищу освіту» зі спеціальностей:
F2 Інженерія програмного забезпечення
- Освітня програма Розробка програмного забезпечення
- Освітня програма Інженерія програмного забезпечення
Фаховий молодший бакалавр - це освітньо-професійний ступінь, що здобувається на рівні фахової передвищої освіти і присуджується закладом освіти у результаті успішного виконання здобувачем фахової передвищої освіти освітньо-професійної програми.
Рівень фахової передвищої освіти передбачає здатність особи вирішувати типові спеціалізовані задачі в окремій галузі професійної діяльності та у процесі навчання.
Абітурієнт може здобувати фахову передвищу освіту на основі базової середньої освіти, профільної середньої освіти, професійної освіти, фахової передвищої освіти або вищої освіти. Студенти, які здобувають фахову передвищу освіту на основі базової середньої освіти, що вступили до коледжу 2020 року, зобов’язані одночасно виконати освітню програму профільної середньої освіти професійного спрямування.
Вступники 2020 року отримають по завершені навчання документ про фахову передвищу освіту - диплом фахового молодшого бакалавра на основі успішно виконання відповідної освітньо-професійної програми.
«Інженерія програмного забезпечення» (software engineering) – перспективна спеціальність визначена потребами часу.
Особливість програми навчання - гарантія отримання якісної освіти для подальшої роботи в індустрії створення програмного продукту, технологій і інструментарію його розробки.
У коледжі ведеться підготовка професійних прикладних програмістів для промислової розробки якісного програмного продукту, які мають навики підтримки технологій і інструментарію відповідно до вимог вітчизняних освітніх стандартів і міжнародних рекомендацій Computing Curricula, Computer Science, Software Engineering, Computer Engineering.
Інженерія програмного забезпечення – створення програмного забезпечення; вибір прикладного програмного забезпечення; вибір, налагодження та тестування засобів обчислювальної техніки, робота з базами даних; аналіз даних бухгалтерського обліку, стан звітності; розрахунок вартості; рахунок основних економічних показників виробничо-господарської діяльності підприємства і її аналіз; організація виробничої діяльності; обгрунтування системного аналізу і виконання постановки задачі; вибір середовища програмування, налагодження розробленого програмного забезпечення, розробка тестових даних і проведення тестових випробувань, розробка технічної документації і супровід програмним забезпеченням.
Профіль діяльності програміста спрямовано на створення та обслуговування інформаційних управляючих систем, розробки та впровадження новітніх інформаційних технологій та професійного використання сучасного програмного забезпечення комп'ютерних систем в усіх галузях народного господарства України.
Спеціальність є універсальною, адже у процесі навчання студенти отримують знання з різних галузей комп’ютерних знань, а саме вивчають архітектуру комп’ютерів, основи мережевих технологій CISCO, архітектуру та проектування програмного забезпечення, об'єктно-орієнтоване програмування, основи інженерії програмного забезпечення, Java-технології розробки програмного забезпечення, офісне програмне забезпечення, програмування мовами високого рівня, Інтернет технології і технології розробки веб-застосувань, технології розробки і використання баз даних, стандарти і шаблони проектування складних інформаційних систем емпіричні методи програмної інженерії, математичні методи дослідження операцій. Студенти отримують базові знання з різних розділів математики, економіки, менеджменту та маркетингу, психології і етики, вивчають іноземну мову.
Випускник може працювати у різних сферах людської діяльності, оскільки скрізь використовується комп’ютерна техніка і програмні системи. Теоретичні знання та практичні навички закріплюються підготовкою на базі практик у різних підприємствах та установах серед яких можна виділити: апарат Верховної Ради України, Українську військово-медичну академію, ДП «Київський бронетанковий завод», ПАТ «Укртелеком», ТОВ «Безпека Нації», АТ «Українська Автомобільна Корпорація», ПП « ВІАТЕК», різні банківські установи (наприклад, ПАТ «АЛЬФА-БАНК», ПАТ «ОТП БАНК», АТ «ТАСКОСБЕРБАНК», ТОВ «Іноваційні банківські системи»), різні ІТ-компанії (наприклад, ТОВ «Юкрейн Софтвер Лабораторіс», компанії «Кодісофт», «Softline» та «Luxoft»).
Кращі студенти приймають участь у реальних програмних проектах на місцях проходження практики.
Після закінчення навчання молодший спеціаліст з програмної інженерії буде вміти:
- Застосовувати математичні знання у процесі розв’язання професійних задач, побудови математичних моделей;
- Використовувати професійно-профільовані знання й уміння в галузі практичного використання комп’ютерних технологій;
- Розробляти алгоритми та структури даних для програмних продуктів;
- Брати участь у проектуванні та реалізації баз даних, використовуючи системи управління базами даних;
- Використовувати можливості мережевих програмних систем та апаратного забезпечення;
- Застосовувати сучасні уявлення про структуру та архітектуру програмного забезпечення в програмній інженерії;
- Розробляти специфікації вимог користувачів; здійснювати аналіз вимог, розробляти специфікацію програмних вимог, виконувати їхню верифікацію та атестацію, використовуючи державні та галузеві стандарти та інші нормативно-технічні документи;
- Проектувати компоненти, застосовуючи технології повторного використання коду, створювати діаграми класів, послідовності та станів, які документують модель предметної області, програмну архітектуру та поведінку системи, проектувати програмне забезпечення, застосовувати шаблони проектування, виконувати тестування програмного забезпечення, управління проектами;
- Аналізувати предметну область дослідження та розробляти технічне завдання, проектувати архітектуру та структуру програмного продукту, реалізовувати проект програмного продукту на відповідній мові програмування, проводити тестування та дослідну експлуатацію.
Посади випускників: технік-програміст, адміністратор баз даних, оператор ПК, спеціаліст інформаційно-обчислювального центру, системний адміністратор, інженер-програміст, системний програміст.
Кваліфікація фахівця: молодший спеціаліст з програмної інженерії.
Термін навчання на основі:
- базової загальної середньої освіти - 3 роки 10 місяців
- повної середньої освіти - 2 роки 10 місяців