Інститут міжнародних відносин

Київського міжнародного університету

 

забезпечує підготовку за напрямом

 

програмна інженерія

 

Фахівець з програмної інженерії, фахівець з програмного забезпечення автоматизованих систем

 

Освітньо-кваліфікаційний рівень:

бакалавр.

 

Термін навчання:

бакалавр 4 роки

 

Форма навчання – денна, заочна.

 

Ґрунтовні професійні знання зі спеціальності

складаються з таких блоків дисциплін:

 

БЛОК ГУМАНІТАРНИХ дисциплін

 

Історія України; українська мова за професійним спрямуванням; українська й зарубіжна культура; релігієзнавство; правознавство; філософія; логіка; основи економічних теорій; політологія; соціологія; основи психології та педагогіки; фізичне виховання.

 

 

БЛОК фахових, професійно орієнтованих

дисциплін

 

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

 

Студенти проходять практику:

 

-         у державних установах;

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

 

 

Після повного курсу навчання фахівець з програмної інженерії підготовлений до діяльності, пов’язаної з:

 

Ø розробкою програмного забезпечення з використанням алгоритмічних мов;

Ø   збором і аналізом вхідних даних для проектування програмного забезпечення;

Ø проведенням техніко-економічного обґрунтування пропонованих проектних рішень при концептуальному програмуванні;

Ø розробкою алгоритмів розв’язання задач у відповідності з існуючим технічних завданням;

Ø використанням сервісів Інтернет технологій при реалізації розподілених інформаційних систем;

Ø інсталяцією програм і програмних систем, налаштуванням й обслуговуванням програмно-апаратних засобів;

Ø розробкою проектної і робочої документації, оформленням закінчених проектних робіт;

Ø верифікацією програмних рішень, контролем відповідності реалізованих проектів і технічної документації стандартам, технічним умовам й іншим нормативним документам;

Ø використанням стандартів і методів контролю якості програмної документації.

 

може обіймати посади:

 

Þ     інженер-програміста;

Þ     тестувальника програмного забезпечення;

Þ     розробника прикладного програмного забезпечення;

Þ     системного програміста;

Þ     інженера з програмного забезпечення комп’ютерів;

Þ     адміністратора баз даних;

Þ     адміністратора комп’ютерної мережі;

Þ     менеджера з продажу комп’ютерів, комп’ютерних мереж та систем, тощо.

 

 

може працювати в таких галузях:

 

-   індустрія і економіка розробки програмних систем;

-   сфера бізнесу, у якому використовуються програмні системи й інформаційні технології;

-   сфера замовного програмування і програмного аутсорингу;

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