Англійська мова.
Лінійна алгебра.
Логічні системи.
Математика.
Програмування.
Фізична культура.
Предмет суспільствознавства.
Наука про довкілля.
Історія інформаційно-комунікаційних технологій.
Людино-машинний інтерфейс людини.
Випускники освітньої програми володітимуть такими навичками та знаннями:
Програмування різними мовами – C, C++, Java.
Володіння сучасним середовищем розробки, включно з Visual C++, Eclipse, Netbeans.
Глибокі знання у сфері управління даними, особливо у сфері реляційних баз даних та мови SQL.
Готовність до створення веб-застосунків з використанням PHP, Javascript, HTML5, Ajax, а також знання форматів обміну даними в Інтернеті, таких як XML та JSON.
Знання принципів роботи баз даних в Інтернет-середовищі та вміння використовувати програмні засоби для управління ними.
Вміння працювати з проміжним програмним забезпеченням, включно з використанням програмних та веб-серверів типу Apache та Tomcat.
Готовність до створення та презентації проектів самостійного або у складі команди. Випускники готові займатися консультаційною діяльністю, аналізом, системним проектуванням та розробкою у сфері інформаційних технологій. Вони зможуть працювати консультантами, аналітиками, системними адміністраторами, розробниками та фахівцями в ІТ-компаніях, консалтингових фірмах, освітніх установах та науково-дослідних інститутах. Також вони зможуть реалізувати себе у розробці та застосуванні інформаційних систем у різних сферах бізнесу, включаючи приватний сектор, банківську справу, транспорт, охорону здоров’я, промисловість та інші.
Для вступу до факультету необхідно продемонструвати володіння мовою навчання. Це можна зробити різними способами, наприклад, підтвердивши рівень знання словацької на вступному іспиті або надавши документ, що підтверджує достатній рівень володіння мовою. Також факультет може розглянути інші документи, які доводять проходження попереднього навчання цією мовою.