Object-oriented programming

Тип: Нормативний

Кафедра: department of digital economics and business analytics

Навчальний план

СеместрКредитиЗвітність
44Іспит

Лекції

СеместрК-сть годинЛекторГрупа(и)
432професор Shevchuk I. B.УФЕ-21с

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
448УФЕ-21спрофесор Shevchuk I. B., професор Shevchuk I. B.

Опис курсу

The discipline “Object-Oriented Programming” is a normative discipline in the specialty 051 “Economics” for the educational program “Information Technologies in Business”, which is taught in the IV semester in the amount of 4 credits (according to the European Credit Transfer System ECTS).

The educational discipline “Object-Oriented Programming” is aimed at forming in higher education applicants theoretical knowledge and practical skills in the field of object-oriented programming methodology, in particular in the design, development and testing of universal and specialized software solutions, the use of the Java programming language and modern development tools, as well as the application of object-oriented approaches in the tasks of economics, management and business, which will contribute to the formation of professional IT competencies and increasing the competitiveness of graduates in the labor market.

The purpose of studying the discipline “Object-Oriented Programming” is: to familiarize students with the basic principles of object-oriented programming (OOP) technology and master them using the Java programming language, methods of designing and creating programs according to modern technologies.

The main goals (tasks) of the discipline are:

  • formation of a system of knowledge on the principles of designing modern software based on the object-oriented paradigm;
  • mastering the methodology of object-oriented programming and key concepts (encapsulation, inheritance, polymorphism, abstraction);
  • familiarization with modern integrated development environments and visual programming tools;
  • acquisition of practical skills in developing, debugging and testing software products that operate in the environment of modern operating systems;
  • development of algorithmic and abstract thinking, skills in modeling subject areas and solving applied problems in the field of economics, management and business using software solutions.

 

Рекомендована література

  1. Bloch J. Effective Java: 3rd Edition, Addison Wesley, 2017, 412 p.
  2. Java programming: computer workshop: teaching. manual / editor: Yu. A. Tarnavskyi. Kyiv: KPI named after Igor Sikorskyi, 2021. 95 p.
  3. Avramenko V.S., Avramenko A.S. Design of information systems: study guide / V.S. Avramenko, A.S. Avramenko. Cherkasy: Cherkasy National University named after B. Khmelnytskyi, 2017. 434 p.
  4. Galkin O.V., Katerynych L.O., Shkilniak O.S. Java 8 Programming: Tutorial. K.: LOGOS, 2017. 186 p
  5. L. S. Globa Development of information resources and systems: lecture notes / L. S. Globa, T. M. Kot. Kyiv: NTUU “KPI”, 2014. 318 p.
  6. Software quality engineering: teaching. manual / H.V. Tabunshchik, R.K. Kudermetov, T.I. Bragin. – Zaporizhzhia: ZNTU, 2013. 180 p.
  7. Information technologies in business. Part 1: Education. manual / [Shevchuk I.B., Starukh A.I., Vaskiv O.M. and others]; in general ed. I. B. Shevchuk. Lviv: NNVK “ATB” Publishing House, 2020. 535 p.
  8. Kozak L. I. Basics of programming: teaching. manual / L. I. Kozak, I. V. Kostyuk, S. P. Stachevych. – Lviv: “New World-2000”, 2017. – 328 p.
  9. Omelchuk L.L. Object-oriented programming. Laboratory practicum: study guide / L.L. Omelchuk, A.S. Belova. Kyiv: 2022. 271 p.
  10. Technologies for creating software products and information systems: teaching. manual / M. Yu. Karpenko, N. O. Manakova, I. O. Gavrylenko; Kharkiv. national city university farm named after O. M. Beketova. – Kharkiv: XNUMX named after O. M. Beketova, 2017. – 93 p.
  11. Shevchuk I. B. Information technologies in the regional economy: theory and practice of implementation and use: monograph. Lviv: NNVK “ATB” Publishing House, 2018. 448 p.

Силабус: 2025-2026 е.у.

Завантажити силабус