Academic programs and syllabi

Programs of educational subjects and disciplines


OPS "Professional Junior Bachelor"
F2 (121) Інженерія програмного забезпечення
2nd year
3rd semester4 семестр
Ukrainian languageUkrainian language
MathematicsMathematics
History: Ukraine and the World* (History and Culture of Ukraine)History: Ukraine and the World* (History and Culture of Ukraine)
Technologies* (Introduction to the specialty)Technologies* (Introduction to the specialty)
Physical culture* (Physical education)Physical culture* (Physical education)
Foreign language* (Foreign language for professional purposes)Foreign language* (Foreign language for professional purposes)
Programming basics and algorithmic languages*Programming basics and algorithmic languages*
Computer architecture*Higher Mathematics. Part 1
Information technology*Operating systems*
Civil protection, life safety and occupational healthInformation security basics*
Economic theoryPhysical foundations of computer electronics
Third year
5th semester6 семестр
Foreign language for professional purposesForeign language for professional purposes
Physical educationPhysical education
Higher Mathematics. Part 2Probability theory and mathematical statistics
Computer discrete mathematicsObject-oriented programming
Numerical methodsSoftware design
DatabasesAlgorithms and data structures
Object-oriented programmingWeb programming technologies
Software Engineering FundamentalsSoftware design
4th year
7th semester8 семестр
Ukrainian language by professional directionWeb design and frontend basics
Fundamentals of PhilosophyMobile programming basics
Legal culture of the individualSoftware licensing and certification
History and culture of UkraineGroup dynamics and communications
Fundamentals of economics and IT businessFundamentals of blockchain technology
Visual programming toolsProject workshop
Computer-aided designOrganization of computer networks
Computerized accounting
F5 (125) Кібербезпека та захист інформації
2nd year
3rd semester4 семестр
History and culture of UkraineHistory and culture of Ukraine
Introduction to the specialtyIntroduction to the specialty
Physical educationPhysical education
Foreign language for professional purposesForeign language for professional purposes
Основи програмування та алгоритмічні мовиОснови програмування та алгоритмічні мови
Архітектура комп’ютера та операційні системиHigher Mathematics. Part 1
Information technologyМетоди та засоби захисту інформації
Civil protection, life safety and occupational healthРизики інформаційної безпеки
Economic theoryPhysical foundations of computer electronics
Third year
5th semester6 семестр
Foreign language for professional purposesForeign language for professional purposes
Physical educationPhysical education
Higher Mathematics. Part 2Probability theory and mathematical statistics
Computer discrete mathematicsImplementation of technical protection systems
Comprehensive information protection systemsComputer Logic and Systems
Access control in information and telecommunications systemsApplied cryptography
Implementation of technical protection systemsCybercrime incident investigation
Organizational support for information protectionWeb application security
ANDV курс
7th semester8 семестр
Fundamentals of architecture and security modelsІнформаційні системи та технології в управлінні агробізнесом
Ukrainian language by professional directionSoftware licensing and certification
Fundamentals of PhilosophyOrganization of computer networks
Legal culture of the individualProject workshop
Архітектура ІТСInformation security audit basics
Безпека експлуатації і обслуговування ІТ-системThreat and attack monitoring systems
IT Security Risk Assessment and ManagementInformation theory and coding
F6 Інформаційні системи та технології
2nd year
3rd semester4 семестр
Ukrainian languageUkrainian language
MathematicsMathematics
Історія: Україна і світ*Історія: Україна і світ*
Історія та культура УкраїнаІсторія та культура Україна
Технології*Технології*
Introduction to the specialtyIntroduction to the specialty
Фізична культура*Фізична культура*
Physical educationPhysical education
Іноземна мова*Іноземна мова*
Foreign language for professional purposesForeign language for professional purposes
Programming basics and algorithmic languages*Programming basics and algorithmic languages*
Технічне забезпечення ІС*Economic theory
Information technologyHigher mathematics
Physical foundations of computer electronics
Civil protection, life safety and occupational health
Системи електронного документообігу*
Корпоративні ІС*

OS "Bachelor"
121 Software Engineering
First course
1 semester2 семестр
Additional sections of higher mathematicsAdditional sections of higher mathematics
Foreign language (intensive course)Foreign language (intensive course)
Object-oriented programming methodsObject-oriented programming methods
Computer graphics and animationWeb programming
Equipment and technologies in the agro-industrial complexInformation systems design
Software requirements analysisDiscrete structures
Web technologies and web designAdditional sections of blockchain technologies
Data structures and algorithms
2nd year
3rd semester4 семестр
Software Architecture and DesignCalculation methods in IPZ
Empirical methods of software engineeringSoftware design methods and tools
Microcontroller programmingMathematical programming
Unix-like operating systemsNeural networks
Artificial Intelligence Methods and SystemsManagement in Product IT
Database programming technologiesMathematical logic and algorithm theory
Distributed and parallel computing systems
Third year
5th semester6 семестр
Optimization methodsCross-platform programming
Software quality and testingProfessional practice with IPZ
Application and data securityEconomics and business
Fundamentals of Robotics. Internet of ThingsProject workshop
Modeling and optimization of control systemsGame application development
Modeling of processes and complex systemsIT product marketing
Mobile device programmingIT marketing and SMM basics

Syllabus OS "Bachelor"


Software requirements analysis
Web technologies and web design
Data structures and algorithms
Computer graphics and animation
Equipment and technologies in the agro-industrial complex
Additional sections of higher mathematics
Foreign language (intensive course)
Object-oriented programming methods
Discrete structures
Additional sections of blockchain technologies
Web programming
Information systems design
Software Architecture and Design
Empirical methods of software engineering
Software design methods and tools
Mathematical logic and algorithm theory
Distributed and parallel computing systems
Database programming technologies
Optimization methods
Software quality and testing
Application and data security
IT product marketing
Modeling and optimization of control systems
Project workshop
Skip to content