Реферат: Містять теоретичні відомості про організацію начального процесу бакалаврів з напряму «Програмна інженерія»



Міністерство освіти, науки, молоді та спорту України Національний авіаційний університет

Факультет комп’ютерних наук

Кафедра інженерії програмного забезпечення


Бакалавр з програмної інженерії


(денна/заочна форма навчання)


Київ 2011

Укладачі: М.О. Сидоров, І.І.Вітковська


Бакалавр з програмної інженерії: Рекламно – методичнее видання. Укладачі: М.О. Сидоров, І.І.Вітковська – К.: Видавництво Національного авіаційного університету «НАУ-друк», 2011. – ­ 52 с. Містять теоретичні відомості про організацію начального процесу бакалаврів з напряму «Програмна інженерія» ^ Для викладачів, студентів напряму 6.050103 «Програмна інженерія».



Зміст

Бакалавр з програмної інженерії: Рекламно – методичнее видання. Укладачі: М.О. Сидоров, І.І.Вітковська – К.: Видавництво Національного авіаційного університету «НАУ-друк», 2011. – ­ 52 с. 2

Містять теоретичні відомості про організацію начального процесу бакалаврів з напряму «Програмна інженерія» 2

Для викладачів, студентів напряму 6.050103 «Програмна інженерія». 2

1 Вступ 9

1.1 Підстава 9

1.2 Факультет комп’ютерних наук 10

2.1  Бакалаврат 6.050101 «Комп’ютерні науки» 10

2.2 Бакалаврат 6.050103 «Програмна інженерія» 11

1.3 Кафедра інженерії програмного забезпечення 12

1.4 Інженерія програмного забезпечення 13

1.5 Кар’єра в інженерії програмного забезпечення 14

2 План 14

2.1 План бакалаврату 15

2.1 Цілі 15

2.2 Дозволи 15

2.2 Вступні вимоги 16

2.3 Необхідні документи 17

2.3 Тривалість 19

2.4 Формат навчання 19

2.5 Особливі властивості 19

2.6 Експериментальне навчання 20

2.7 Характеристики бакалавра з інженерії програмного забезпечення 21

3 Ресурси 23

3.1 Співробітники кафедри 23

3.2 Приміщення 23

3.3 Обладнання 23

3.4 Бібліотека 24

3.5 Адміністрація 25

4 Умови навчання 25

5 Навчальний план 26

Рік 1 Семестр 2 26

Основи права 26

Психологія ділового спілкування 26

Правознавство 26

Математичний аналіз 26

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

6 Опис дисциплін 28

6.1 Рік 1, семестр 1 28

6.1.1 Історія України 28

6.1.2 Іноземна мова (1 Рік 1, 2 семестр) 28

6.1.3 Фізичне виховання (1 Рік (1, 2 семестр), 2 Рік (3, 4 семестр)) 29

6.1.4 Математичний аналіз 29

6.1.5 Безпека життєдіяльності 30

6.1.6 Групова динаміка і комунікації 30

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

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

6.2 Рік 1, семестр 2 31

2.1 Історія української культури 31

2.2 Основи права 31

2.3 Психологія ділового спілкування 31

2.4 Правознавство 31

2.5 Етика ділового спілкування 31

2.6 Математичний аналіз 31

2.7 Фізика (вибрані розділи) 32

2.8 Комп'ютерна дискретна математика 33

2.9 Обєктно - орієнтоване програмування 33

6.3 Рік 2, семестр 3 33

6.3.1 Українська мова за професійним спрямуванням 33

6.3.2 Дискретні структури 33

6.3.3 Лінійна алгебра та аналітична геометрія 34

6.3.4 Теорія ймовірностей та математична статистика 34

6.3.5 Об’єктно - орієнтоване програмування 35

6.3.6 Архітектура комп'ютера 35

6.3.7 Основи програмної інженерії 35

6.4 Рік 2, семестр 4 36

6.4.1 Українська мова (за професійним спрямуванням) (2, 3 Рік (4, 5 семестр)) 36

6.4.2 Аналіз вимог до програмного забезпечення 36

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

6.4.4 Архітектура та проектування програмного забезпечення 37

6.4.5 Емпіричні методи програмної інженерії 37

6.4.6 Людино-машинна взаємодія 37

6.4.7 Організація комп'ютерних мереж 38

6.5 Рік 3, семестр 5 38

6.5.1 Філософія 38

6.5.2 Історія релігії 39

6.5.3 Основи економічної теорії 39

6.5.4 Соціологія 39

6.5.5 Історія економічних учень 39

6.5.6 Бази даних 39

6.5.7 Конструювання програмного забезпечення 39

6.5.8 Професійна практика програмної інженерії 40

6.5.9 Основи штучного інтелекту 40

6.6 Рік 3, семестр 6 40

6.6.1 Операційні системи 40

6.6.2 Моделювання та аналіз програмного забезпечення 41

6.6.3 Програмування Інтернет 41

6.6.4 Якість програмного забезпечення та тестування 41

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

6.6.6 Документування програмного забезпечення 43

6.6.7 Військова підготовка(3,4 Рік (5-8 семестр)) 44

6.6.8 Інтелектуальні системи 44

6.6.9 Інформаційні системи 44

6.7 Рік 4, семестр 7 44

6.7.1 Основи охорони праці 44

6.7.2 Безпека програм та даних 44

6.7.3 Менеджмент проектів програмного забезпечення 45

6.7.4 Англійська мова (за професійним спрямуванням) (4 Рік (7,8 семестр)) 45

6.7.5 Фінансові системи та системи електронної комерції 46

6.7.6 Мультимедійні, ігрові та розважальні системи 47

6.7.7 Інтелектуальні системи 47

6.7.8 Інформаційні системи 47

6.8 Рік 4, семестр 8 48

6.8.1 Економіка програмного забезпечення 48

6.8.2 Проектний практикум 48

6.8.3 Переддипломна практика 48

6.8.4 Дипломне проектування 50

6.8.5 Системи для малих та мобільних платформ 50

6.8.6 Супроводження програмного забезпечення 50

6.8.7 Вбудовані системи реального часу 50

6.8.8 Авіаційне електронне обладнання та транспортні системи 50

Додаток А. 52

Співробітники кафедри 52

Додаток Б 55

56

Додаток В 57



^ 1Вступ
Кафедра входить до складу факультету комп’ютерних наук Національного авіаційного університету.

1.1Підстава
Підготовка бакалаврів з напряму «Програмна інженерія» («Software engineering») здійснюється на підставі Постанови Кабінету Міністрів України від 13.12.2006 р. №1719 про «Перелік напрямів, за якими здійснюється підготовка фахівців у вищих навчальних закладах за освітньо-кваліфікаційним рівнем «Бакалавр».

^ 1.2Факультет комп’ютерних наук
Факультет комп’ютерних наук створений у 2004 році на базі факультету інформатики Національного авіаційного університету. Факультет у своєму складі має три випускові кафедри: прикладної інформатики, комп’ютерних інформаційних технологій, інженерії програмного забезпечення. Факультет здійснює підготовку фахівців за освітньо-кваліфікаційними рівнями «Бакалавр», «Спеціаліст» та «Магістр» за наступними бакалавратами:

Комп’ютерні науки – охоплює методи, засоби, технології обробки інформації та інформаційні технології проектування;

Програмна інженерія -  охоплює методи, засоби та технології створення і супроводження програмного забезпечення.

^ 2.1 Бакалаврат 6.050101 «Комп’ютерні науки»
«Комп’ютерні науки» (computer science, компьютерные науки) – це один з розвинутих в світі й Україні комп’ютерних напрямів навчання. В бакалавраті «Комп’ютерні науки» на факультеті готуються фахівці з інформаційних систем і технологій. Студенти фундаментально вивчають інформаційні технології в різному контексті, засвоюючи методи інформаційних технологій із застосуванням найсучасніших інструментів. З інформаційними технологіями тісно пов’язані інформаційні системи, що становлять основу системного ядра програмного забезпечення будь-якої комп’ютерної системи. Студенти вивчають не тільки прийоми роботи з інформаційними системами, але й їх устрій, особливості програмування та мають можливість пізнати весь спектр сучасних інформаційних технологій та відповідних систем.

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

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

^ 2.2Бакалаврат 6.050103 «Програмна інженерія»

Програмна інженерія (software  engineering,  инженерия  программного  обеспечения) – це новий в Україні напрямок навчання, поява якого – потреба часу.

В бакалавраті «Програмна інженерія» готують фахівців з усіх аспектів створення, супроводження і використання будь - якого програмного забезпечення.

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

Мета інженерії програмного забезпечення – проектувати, створювати та супроводжувати велике програмне забезпечення (мільйони програмних команд) у заданий термін, не витративши зайвих грошей, досягаючи потрібної якості. Для цього студенти навчаються структурному і об’єктно-орієнтованому аналізу та проектуванню, тестуванню, веріфікуванню, супроводженню, оцінці вартості програмного забезпечення і його адмініструванню. Інженерія програмного забезпечення – це багатомільярдна, з точку зору інвестицій, галузь економіки будь – якої розвиненої держави. В галузі реалізуються великі та малі проекти, що потребують кваліфікованого менеджменту. Тому, студенти навчаються вирішувати у колективі завдання обґрунтування, планування, забезпечення економічної ефективності, якісної та своєчасної реалізації проектів. В ієрархії посад комп’ютерної індустрії менеджер проектів – найбільш відповідальна та високооплачувана робота.

Зараз, в умовах глобалізації, широко розповсюджена розробка програмного забезпечення із застосуванням Internet. Тому, наші студенти вивчають програмне забезпечення Internet.

Майбутні фахівці будуть працювати в індустрії програмного забезпечення, виконуючи розробку і супроводження програмного забезпечення

^ 1.3Кафедра інженерії програмного забезпечення
Кафедра готує бакалаврів за напрямом «Програмна інженерія» та спеціалістів і магістрів за тим же напрямом. Зараз кафедра виконує підготовку:

Кандидатів технічних наук зі спеціальності 01.05.03 – «Математичне та програмне забезпечення обчислювальних машин і систем»;

Бакалаврів з інженерії програмного забезпечення;

Спеціалістів за спеціальностями «Програмне забезпечення автоматизованих систем», «Інженерія програмного забезпечення».

Магістрів за спеціальностями «Програмна інженерія», «Інженерія програмного забезпечення».

Додатково кафедра виконує підготовку на наступних професійних курсах:

Cisco Certified Network Associate (CCNA).

Microsoft Certified Program Engineering.



^ 1.4Інженерія програмного забезпечення
Інженерія програмного забезпечення – це галузь знань, яка пов’язана з проектуванням, розробкою та супроводженням програмного забезпечення будь-якого призначення інженерними методами. Навчання спрямоване на вивчення спеціальних дисциплін (наприклад, основи програмування, проектування, менеджмент), а також загальних дисциплін (наприклад, математики, фізики, психології).

Зміст дисциплін відноситься до наступного:

Апаратне забезпечення:

архітектура комп’ютера;

комп’ютерні методи;

складові комп’ютерної системи.

Програмне забезпечення:

мови програмування;

інструменти програмного забезпечення;

комп’ютерні застосування;

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

Комунікації і взаємодія:

- людино - комп’ютерна взаємодія;

- комп’ютерні мережі;

- операційні системи.

4. Практики:

- проблема ідентифікації і аналізу;

- проектування, розробка, тестування, оцінка;

- професіоналізм і етика;

- комерція і дослідження ринків.

5. Теорія алгоритмів проектування і аналіз:

- формальні методи і техніки опису;

- моделювання;

- аналіз, передбачення і узагальнення;

- людська поведінка і виконання.

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

^ 1.5Кар’єра в інженерії програмного забезпечення
Фахівець з інженерії програмного забезпечення може працювати в різних середовищах, а саме в академічних, дослідницьких, промислових, владних і бізнес організаціях – аналізувати проблеми для рішення, формування і тестування завдання, застосовувати сучасне обладнання, працювати в команді та створювати програмні продукти.

Згідно IEEE – Computer Society: інженерія програмного забезпечення (software engineering) – розробка та впровадження систем програмного забезпечення в рамках заданого бюджету і без дефектів.

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

Інженери з програмного забезпечення мають навички з аналізу вимог користувачів і проектування, конструювання, тестування і супроводження програмного забезпечення. Розробляють різні види програмного забезпечення, такі як програмне забезпечення для операційних систем та розподілених мереж, компілятори, які перетворюють програми для виконання на комп'ютері.

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

^ 2.1План бакалаврату
План пропонує дисципліни і схему навчання, що спрямована на підготовку бакалавра з інженерії програмного забезпечення.

Цілі
Цілями плану бакалаврату програмнї інженерії є:

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

2. Створення людського потенціалу в галузі розробки програмного забезпечення в державному та приватному секторах для студентів, які хочуть стати фахівцями у галузі розробки програмного забезпечення з використанням різних мов, платформ та програм, використовуючи методичний підхід.

3. Випуск спеціалістів з гарними комунікативними навичками, здатних відповідально працювати в різних середовищах і командах.

2.2Дозволи
Провадження освітньої діяльності у Національному авіаційному університеті здійснюється відповідно до ліцензії Міністерства освіти і науки серія АВ № 529290, дата видачі 27.07.2010 р.

Правила прийому розроблені Приймальною комісією Національного авіаційного університету (надалі – Приймальна комісія (ПК)) відповідно до Умов прийому до вищих навчальних закладів України, затверджених наказом Міністерства освіти і науки України № 961 від 19 жовтня 2010 року та зареєстрованих у Міністерстві юстиції України 28 жовтня 2010 року за № 999/18294.

Національний авіаційний університет (НАУ) оголошує прийом на підготовку фахівців з вищою освітою за освітньо – кваліфікаційними рівнями, напрямами підготовки (спеціальностями) відповідно до ліцензії в межах ліцензованого обсягу. До НАУ приймаються громадяни України, іноземці, а також особи без громадянства, які проживають на території України на законних підставах, мають відповідний освітній (освітньо-кваліфікаційний) рівень (ОКР) та виявили бажання здобути вищу освіту. Іноземці та особи без громадянства, які постійно проживають в Україні, а також яким надано статус біженця в Україні, приймаються до вищих навчальних закладів у порядку, передбаченому для громадян України. Прийом до НАУ на всі освітньо-кваліфікаційні рівні здійснюється за конкурсом незалежно від джерел фінансування. Для вступників, які потребують поселення у гуртожиток під час вступу та прийнятим на навчання на перший курс, надання місць у гуртожитку гарантовано.

^ Вступні вимоги
На навчання для здобуття освітньо-кваліфікаційного рівня бакалавра, приймаються особи з повною загальною середньою освітою. На навчання для здобуття ОКР спеціаліста приймаються особи, які здобули ОКР бакалавра. На навчання для здобуття ОКР магістра приймаються особи, які здобули ОКР бакалавра або спеціаліста. Прийом на підготовку фахівців ОКР магістра на основі здобутого ОКР спеціаліста здійснюється за кошти фізичних (юридичних) осіб. НАУ приймає на другий (третій) курс (з нормативним терміном навчання на вакантні місця) осіб, які здобули ОКР молодшого спеціаліста, на визначену кількість місць для здобуття ОКР бакалавра за умови вступу на споріднений напрям підготовки. НАУ здійснює прийом студентів на старші курси у порядку переведення та поновлення в межах вакантних місць ліцензованого обсягу відповідно до Положення про порядок переведення, відрахування та поновлення студентів вищих закладів освіти, затвердженого наказом Міністерства освіти України № 245 від 15 липня 1996 року. Перевищення ліцензованого обсягу допускається лише у разі поновлення осіб, які повертаються після академічної відпустки.

^ Необхідні документи
Заява (бланк видається в університеті);

Оригінал атестата та додатку до атестата або їх завірені копії;

Оригінал сертифіката (сертифікатів) УЦОЯО, або їх завірені копії;

Оригінал медичної довідки за формою 086-У або її завірена копія;

6 фотокарток розміром 3x4 см;

Копія довідки про присвоєння ідентифікаційного номера;

Копія паспорта: 1, 2, 11 стор.;

Копія військового квитка (посвідчення про приписку до призовної дільниці) для юнаків.

Оригінали всіх документів абітурієнт пред’являє особисто.

Для абітурієнтів, що вступають на заочну форму навчання, додатково додається копія трудової книжки, завірена підприємством.

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

Прийом заяв і документів, фахові вступні випробування, що проводить НАУ, конкурсний відбір та зарахування на навчання вступників на основі ОКР молодшого спеціаліста проводиться в такі строки:

за денною формою навчання

05 липня 2011 р. – 30 серпня 2011 р.;

за заочною формою навчання

14 червня 2011 р.- 20 серпня 2011 р.

Прийом заяв і документів, фахові вступні випробування, що проводить НАУ, конкурсний відбір та зарахування на навчання вступників на основі базової та повної вищої освіти проводиться в такі строки:

за денною формою навчання

14 червня 2011 р. – 30 серпня 2011 р.;

за заочною формою навчання

14 червня 2011 р.- 30 серпня 2011 р.


^ Етапи вступної компанії

Денна форма навчання

Заочна форма навчання

вступники на основі повної загальної середньої освіти

Початок прийому заяв та документів

1 липня 2011 року

10 липня 2011 року

Закінчення прийому заяв та документів від осіб, які мають проходити творчий конкурс

17 липня 2011 року




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

22 липня 2011 року

1 серпня 2011 року

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

31 липня 2011 року

6 серпня 2011 року

Строки проведення творчих конкурсів

10– 31 липня 2011 р.




Строки проведення вступних екзаменів

23 – 31 липня 2011 р.

2-6 серпня 2011 року

Термін оприлюднення рейтингового списку вступників

1 серпня 2011 року

7 серпня 2011 року

Терміни зарахування вступників

за державним замовленням -

10 серпня;

17 серпня;

за кошти фізичних та юридичних осіб – після зарахування на місця державного замовлення відповідного напряму підготовки (спеціальності) - 20 серпня.



2.3Тривалість
Програма на ступінь бакалавра триває протягом 4 (чотирьох) років. Навчальний рік складається з двох семестрів. Тривалість кожного семестру залежить від кількості дисциплін та наявності практик.


Семестр

Тривалість (тижнів)

1,3,5,7

17

2

18

4

20

6

19

8

11

Повний робочий тиждень студента повинен містити не менше, ніж 30 годин аудиторних занять.

^ 2.4Формат навчання
Існують наступні формати навчання:

денна;

заочна.



2.5Особливі властивості
Програма на ступінь бакалавра розроблена з метою набуття студентами практичних навичок. Програма розрахована на чотири роки, перший рік навчання закінчується практичною підготовкою «Обчислювальний тренінг», де студенти виконують практичну роботу з розробки програмного забезпечення та захищають її. На третьому курсі наприкінці шостого семестру студенти проходять виробничу практику на підприємствах, де вони мають можливість застосувати на практиці набуті теоретичні знання.

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

^ 2.6Експериментальне навчання
Основні за спеціальністю дисципліни супроводжуються курсовою роботою. Це завдання, яке виконується студентами під керівництвом викладача у визначений термін та за певними вимогами. Існують наступні види курсових робіт.

Розрахунково-графічна - поширений вид курсової роботи. До її складу входить виконане завдання та пояснювальна записка до рішення. Терміни виконання такої роботи можуть бути різноманітні, в залежності від складності роботи (від тижня і до 4 місяців). Робота розрахована на закріплення та застосування отриманих навичок у процесі навчання.

Науково-дослідницька. Самий складний вид курсової роботи. У процесі виконання роботи студент застосовує отримані знання для дослідження конкретної теми. Робота розрахована на ініціативу студента.

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

Комплексна. Робота, яка виконується з двох і більше предметів.

^ 2.7Характеристики бакалавра з інженерії програмного забезпечення

Випускники володіють новими методологіями, засобами та технологіями проектування розробки, супроводження та ліквідації програмного забезпечення; основними прийомами маркетингу, проектного менеджменту програмних систем, сучасними мовами програмування (Assembler, Pascal, C++, Modula - 2, 3, Java), системами управління базами даних (FoxPro, Informix, Interbase, SQL Server), найсучаснішими засобами розробки програмного забезпечення (Delphi, Visual C++) та WEB-сайтів (HTML, FrontPage, Flash, Perl), навичками роботи з мережевими (Internet, локальні мережі) та прикладними (AutoCad, Unigraphics Solution, MatLab, Lotus) системами, досконально володіють операційними системами (DOS, Unix, Linux, OS-2, Windows).

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

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

Випускник повинен відповідати наступним вимогам:

Вміти використовувати математику для моделювання фізичних компонентів і систем;

Вміти розробляти і проводити експерименти, а також аналізувати та інтерпретувати дані;

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

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

Здатність ефективно спілкуватися з персоналом різного рівня підготовки шляхом усних і письмових документів, включаючи відповідні графіки;

Здатність ефективно працювати в команді;

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

Здатність безперервного навчання;

Вміти аналізувати та розробляти цифрові і комп'ютерні системи зв'язку;

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

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

Здатність використання сучасних інструментів проектування і високого рівня розвитку середовища для аналізу та розробки складних систем, що містять програмне забезпечення;

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

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



3Ресурси 3.1Співробітники кафедри
У продовж останнього часу на кафедрі інженерії програмного забезпечення, сформувався потужний кадровий, навчально-виховний, науково-дослідний та організаційний потенціал .

Професорсько-викладацький склад кафедри інженерії програмного забезпечення включає :

26 – штатних співробітників;

12 – сумісників;

8 – учбово-допоміжний склад;

15 – аспірантів.

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

3.3Обладнання
З 2006 року, вперше в Україні, на кафедрі інженерії програмного забезпечення розпочався перехід на використання ноутбуків замість комп’ютерних класів і впровадження мобільного навчання. Проект, пов’язаний з переходом до мобільного навчання, передбачав два напрямки. Перший пов’язано з оснащенням студентів ноутбуками, другий – з переведенням локальної мережі на бездротовий Wi-Fi зв’язок з посиленням потужності серверної частини мережі.

Таким чином, в результаті реалізації проекту, протягом чотирьох років, всі студенти були оснащені ноутбуками. Було встановлене додаткове серверне обладнання і впроваджено MS SharePoint Server. Для забезпечення безперервної роботи кожен студент факультету повинен мати власний ноутбук з пристроями Wi-Fi зв’язку.

3.4Бібліотека
Науково-технічна бібліотека (НТБ) Національного авіаційного університету (НАУ) є однією з найбільших бібліотек ВНЗ м. Києва та найбільшою в галузі цивільної авіації України.

Була започаткована у 1933 році як факультетська бібліотека новоствореного Авіаційного інституту. Остаточно сформувалася у 1947 році.

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

Багатствами бібліотеки користуються біля 17 тисяч читачів та абонентів міжбібліотечного абонента. За один рік її відвідують понад 700 тисяч користувачів, а кількість виданої літератури перевищує 1,3 млн. примірників.

Бібліотека розміщується в окремому приміщенні, займає площу 6,9 тисяч квадратних метрів. До послуг читачів 6 абонементів та 10 читальних залів, електронний каталог літератури, електронна база аналітичних матеріалів з періодики та довідково-пошуковий апарат у картковому вигляді. У НТБ читачам надається доступ до світових інформаційних ресурсів.

Офіційний сайт бібліотеки НАУ http://lib.nau.edu.ua/

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

4Умови навчання
Навчальний процес в Національному авіаційному університеті з 2004-2005 навчального року здійснюється за кредитно-модульною системою за всіма напрямами підготовки фахівців денної форми навчання. Детально з організацією навчального процесу за кредитно-модульною системою можна ознайомиться за посиланням http://www.nau.edu.ua/uk/EduProcess/Organization/

Відповідність підсумкових семестрових рейтингових оцінок у балах оцінкам за національною шкалою та шкалою ECTS наведена в наступній таблиці.


Оцінка в балах

Оцінка за національною шкалою

Оцінка за шкалою ECTS

Оцінка


Пояснення

90-100

Відмінно

А

Відмінно

(відмінне виконання лише з незначною кількістю помилок)

82-89

Добре

В

Дуже добре

(вище середнього рівня з кількома помилками)

75-81

С

Добре

(в загальному вірне виконання з певною кількістю помилок)

67-74

Задовільно

D

Задовільно

(непогано, але зі значною кількістю помилок)

60-66

E

Достатньо

(виконання задовольняє мінімальним критеріям)

35-59

Незадовільно

FX

Незадовільно

(з можливістю повторного складання)



^ 5Навчальний план


Назва дисципліни

Усього год.

Обсяг навчальних занять (год)

Лекції

Лабораторні

СРС

1

2

3

4

5

6

Рік 1 Семестр 1

1

Історія України

108

17

-

72

2

Іноземна мова

180

-

-

75

3

Фізичне виховання

216

-

-

72

4

Математичний аналіз

360

70

-

186

5

Безпека життєдіяльності

54

17

-

20

6

Групова динаміка і комунікації

72

17

17

38

7

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

288

51

68

135

8

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

72

17

17

38
^ Рік 1 Семестр 2
1

Історія української культури

72

18

-

36

2
^ Основи права
72

18

-

36

3
Психологія ділового спілкування
54

18

-

18

4
Правознавство
72

18

-

36

5

Етика ділового спілкування

54

18

-

18

6
^ Математичний аналіз
360

70

-

186

7

Фізика (вибрані розділи)

144

36

18

72

8

Комп'ютерна дискретна математика

180

36

-

90

9
^ Обєктно - орієнтоване програмування
288

53

70

165

Рік 2 Семестр 3

1

Українська мова за професійним спрямуванням

108

17

-

37

2

Дискретні структури

108

34

-

40

3

Лінійна алгебра та аналітична геометрія

108

34

-

57

4

Теорія ймовірностей та математична статистика

108

34

-

57

5

Архітектура комп'ютера

180

34

51

95

6

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

288

53

70

165

7

Основи програмної інженерії

180

34

34

78

Рік 2 Семестр 4

1

Українська мова (за професійним спрямуванням)

108

17

-

37

2

Аналіз вимог до програмного забезпечення

144

40

40

64

3

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

180

40

60

80

4

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

180

40

40

100

5

Емпіричні методи програмної інженерії

144

40

40

64

6

Людино-машинна взаємодія

108

20

40

48

7

Організація комп'ютерних мереж

180

60

40

80

Рік 3 Семестр 5

1

Філософія

108

34

-

40

2

Історія релігії

54

17

-

20

3

Основи економічної теорії

108

34

-

57

4

Соціологія

54

34

-

20

5

Історія економічних учень

108

34

-

57

6

Бази даних

252

34

51

167

7

Конструювання програмного забезпечення

144

34

34

76

8

Професійна практика програмної інженерії

144

34

34

76

9

Основи штучного інтелекту

108

17

34

57

Рік 3 Семестр 6

1

Операційні системи

252

57

76

119

2

Моделювання та аналіз програмного забезпечення

180

38

38

104

3

Програмування Інтернет

108

19

38

51

4

Якість програмного забезпечення та тестування

180

38

57

85

5

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

-

-

-

-

6

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

108

19

38

51

7

Військова підготовка

684

-

-

236

8

Інтелектуальні системи

198

38

38

122

9

Інформаційні системи

216

53

70

93

Рік 4 Семестр 7

1

Основи охорони праці

54

17

17

20

2

Безпека програм та даних

144

51

34

59

3

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

144

34

34

76

4

Англійська мова (за професійним спрямуванням)

108

-

-

52

5

Фінансові системи та системи електронної комерції

144

34

51

59

6

Мультимедійні, ігрові та розважальні системи

144

34

51

59

7

Інтелектуальні системи

198

38

38

122

8

Інформаційні системи

216

53

70

93

Рік 4 Семестр 8

1

Економіка програмного забезпечення

108

22

-

64

2

Проектний практикум

108

-

44

64

3

Переддипломна практика

216

-

-

72

4

Дипломне проектування

324

-

-

324

5

Системи для малих та мобільних платформ

144

22

33

89

6

Супроводження програмного забезпечення

90

22

22

46

7

Вбудовані системи реального часу

90

22

33

35

8

Авіаційне електронне обладнання та транспортні системи

162

33

33

96



^ 6Опис дисциплін 6.1Рік 1, семестр 1 Історія України Іноземна мова (1 Рік 1, 2 семестр)
Мета дисципліни - забезпечення студенту доступу до зарубіжних фахових джерел, підготовки його до спілкування в усній та письмовій формах.

^ Зміст дисципліни Суспільно політична тематика: країнознавство; політичні та економічні події в Україні; зарубіжні політичні та економічні події; авіакомпанії України; авіакомпанії світу. Граматичний матеріал з англійської мови : модель англійського речення; дієслово, видо-часові форми, стан, модальні дієслова та їх еквіваленти; іменник, число, артикль; прикметник, ступені порівняння, словосполучення з прикметником; числівники, кількісні, порядкові
еще рефераты
Еще работы по разное