18 грудня відбулася знакова подія для третьокурсників спеціальності «Інженерія програмного забезпечення» —завершився публічний захист курсових робіт з дисципліни «Основи програмування та алгоритмічні мови». Керівництво курсовим проєктом здійснював викладач фахових дисциплін Сергій КУРОПАТКІН. На захисті були присутні голова циклової комісії спеціальності «Інженерія програмного забезпечення» Наталія ГІНЕВСЬКА, методист коледжу Дмитро ВАСИЛЮК.
Для студентів це був перший досвід створення завершеного програмного продукту: від аналізу математичної моделі до розробки ефективного алгоритму та його реалізації в коді.
Цьогорічні теми охоплювали фундаментальні аспекти обчислювальної математики та теорії алгоритмів, які є критично важливими для розуміння того, як працюють сучасні обчислювальні системи:
- Розв’язання алгебраїчних рівнянь методами дотичних та трапецій (Чисельні методи).
- Розв’язання СЛАР (систем лінійних алгебраїчних рівнянь) методами Жордана-Гаусса та Крамера (Лінійна алгебра).
- Знаходження оберненої матриці методами Гаусса та окаймлення (Матричні обчислення).
- Реалізація та порівняльний аналіз швидкодії методів Шелла та Хоара (QuickSort). (Алгоритми сортування).
Курсова робота — це не просто формальність, а перша власна розробка, яка стає фундаментом для майбутньої кар’єри. Під час роботи над проєктами студенти формують фахові компетенції – вчаться писати чистий код, працювати з документацією та тестувати власні рішення; розвивають алгоритмічне мислення – розуміння базових методів сортування та обчислень дозволяє в майбутньому легко опановувати будь-яку нову мову програмування чи фреймворк; створюють базу для вдосконалення – цей досвід стане основою для складніших розробок — від систем штучного інтелекту до обробки великих даних.
Вітаємо студентів із успішним захистом! Бажаємо не зупинятися на досягнутому, адже кожне розв’язане рівняння та кожен оптимізований алгоритм — це ще один крок до здобуття статусу справжнього професіонала в IT.















