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

Вид материалаДокументы
2.4Формат навчання
2.6Експериментальне навчання
2.7Характеристики бакалавра з інженерії програмного забезпечення
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   15

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).

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

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

Випускник повинен відповідати наступним вимогам:
  1. Вміти використовувати математику для моделювання фізичних компонентів і систем;
  2. Вміти розробляти і проводити експерименти, а також аналізувати та інтерпретувати дані;
  3. Виконувати аналіз та розробку програмного забезпечення систем з урахуванням функціональних вимог специфікацій;
  4. Використовувати програмні засоби для таких завдань, як збір та аналіз даних, автоматизоване проектування, моделювання та аналіз систем, ефективні технічні комунікації;
  5. Здатність ефективно спілкуватися з персоналом різного рівня підготовки шляхом усних і письмових документів, включаючи відповідні графіки;
  6. Здатність ефективно працювати в команді;
  7. Можливість структурувати і аналізувати ситуації, які створюють проблеми, визначити можливі альтернативні підходи для прийняття рішень, оцінити ці альтернативи і вибрати найбільш доцільні, з урахуванням організаційних, економічних, екологічних та інших соціальних обмежень;
  8. Здатність безперервного навчання;
  9. Вміти аналізувати та розробляти цифрові і комп'ютерні системи зв'язку;
  10. Вміти аналізувати та розробляти системи, які задовольняють цілям на рівні системи за рахунок використання синергізму апаратного і програмного забезпечення через їх паралельне проектування;
  11. Вміти специфікувати і проектувати інтерфейси цифрових пристроїв з відповідними програмними модулями для комунікації і контролю пов'язаних програм;
  12. Здатність використання сучасних інструментів проектування і високого рівня розвитку середовища для аналізу та розробки складних систем, що містять програмне забезпечення;
  13. Вміти аналізувати та розробляти системи, які задовольняють цілям на рівні системи, використовуючи послуги операційних систем та мереж;
  14. Вміти виконувати обчислення з використанням актуальних методів програмування, пошуку інформації, алгоритмів та структур даних, цифрових систем, взаємодії, архітектури, методології інженерії програмного забезпечення, операційних систем.



3Ресурси