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

Основні дисципліни, які вивчають студенти:

  • Об'єктно-орієнтоване програмування: поглиблене вивчення принципів об'єктно-орієнтованого програмування, проектування та розробки складних програмних систем.
  • Структури даних та алгоритми: вивчення складних структур даних (графів, дерев тощо) та алгоритмів їх обробки, оптимізація алгоритмів.
  • Бази даних: поглиблене вивчення систем керування базами даних (СКБД), проектування та розробки баз даних, SQL-запити.
  • Комп'ютерні мережі: детальне вивчення протоколів та технологій комп'ютерних мереж, мережевого програмування, мережевої безпеки.
  • Операційні системи: вивчення принципів роботи операційних систем, системного програмування, адміністрування ОС.
  • Веб-програмування: вивчення мов програмування та фреймворків для розробки веб-сайтів та веб-додатків, фронт-енд та бек-енд розробка.
  • Апаратне забезпечення комп'ютерів: детальне вивчення архітектури комп'ютерів, мікропроцесорів, систем пам'яті, вхідних та вихідних пристроїв.

Крім того, студенти можуть вивчати дисципліни за вибором:

  • Мови програмування: вивчення додаткових мов програмування, таких як Python, Java Script, C#, Go тощо.
  • Мобільна розробка: вивчення фреймворків та технологій для розробки мобільних додатків під Android та iOS.
  • Хмарні технології: вивчення принципів роботи хмарних технологій, сервісів хмарних провайдерів, Amazon Web Services, Microsoft Azure тощо.
  • Інформаційна безпека: поглиблене вивчення методів захисту комп'ютерних систем та даних від кіберзагроз, криптографії, пентестингу.
  • Штучний інтелект: вивчення основ штучного інтелекту, машинного навчання, нейронних мереж.

Навчання на третьому курсі також включає:

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

Завершення навчання на третьому курсі дає можливість студентам продовжити навчання на четвертому курсі та отримати диплом бакалавра за спеціальністю "Комп'ютерна інженерія".