Introduction to the specialty
Type: Normative
Department: department of digital economics and business analytics
Curriculum
Semester | Credits | Reporting |
1 | 3 | Setoff |
Lectures
Semester | Amount of hours | Lecturer | Group(s) |
1 | 16 | Associate Professor Borshchuk I. V. | УФЕ-11с |
Laboratory works
Semester | Amount of hours | Group | Teacher(s) |
1 | 32 | УФЕ-11с | Associate Professor Borshchuk I. V., Associate Professor Borshchuk I. V. |
Course description
The curriculum of the discipline “Introduction to the specialty” is an integral part of the methodological support of the educational process for the preparation of bachelors of the branch of knowledge 05 “Social and Behavioral Sciences” in the specialty 051 “Economics” specialization “Information Technologies in Business”.
The subject of the discipline
The subject of the discipline “Introduction to the specialty” is the theoretical and methodological, organizational, economic and practical aspects of the application of information technology in business.
The purpose of the discipline
The purpose of studying the discipline “Introduction to the specialty” is the formation of the professional worldview of the future information technology specialist in business, a holistic view of his essence and role in modern society.
Main goals
The main objectives of the discipline “Introduction to the specialty” – the expansion of the worldview in the field of modern computer technologies; formation of students of a sufficient level of knowledge, skills and abilities necessary for further study of disciplines of professional and practical training of a future specialist in information technologies in business.
Place of the academic discipline in the structural and logical scheme
The discipline “Introduction to the specialty” is interconnected with such disciplines as “Algorithmization and Programming”, “Information and Communication Technologies” and “Object-Oriented Programming”.
Requirements for knowledge and skills
The study of an academic discipline presupposes the achievement of such a qualification level of the student’s training, at which he must:
a) know
- socio-economic effects of the introduction of information technology;
- elements of the theory of algorithms, procedural and visual programming,
- general principles of building algorithms,
- basic algorithmic constructions;
- stages of solving problems using a computer,
- the concept of data types and operations on data of various types;
- principles of structured and procedural programming;
- principles of using number systems;
- methods and algorithms for sorting data;
- principles of organization and functioning of the Internet of Things;
- existing technologies of the Internet of things;
- software development life cycle models;
- programming methodology;
- ways of implementing typical tasks arising in the development of software products;
b) be able
- manipulate numerical data presented in various number systems;
- choose the necessary information technologies for solving practical problems;
- formalize an applied problem and interpret it in terms of programming;
- develop algorithms for solving typical mathematical and applied problems;
- choose efficient algorithms for data sorting;
- compose linear, cyclic and branched algorithms using simple and structured data types;
- use the capabilities of computer networks and use the services of the Internet;
- choose software design methods;
- apply knowledge of the discipline in practice.
Recommended Literature
- Алгоритми i структура даних: Навчальний посiбник / В.М.Ткачук. – Iвано-Франкiвськ : Видавництво Прикарпатського нацiонального унiверситету iменi Василя Стефаника, 2016.-286 с.
- Алгоритми та структури даних. Навчальний посібник / Т. О. Коротєєва. Львів : Видавництво Львівської політехніки, 2014. – 280 с.
- Глоба Л. С. Розробка інформаційних ресурсів та систем [Електронний ресурс] : конспект лекцій / Л. С. Глоба, Т. М. Кот. – Київ : НТУУ «КПІ», 2014. – 318 с.
- Грязнова В. О., Єфіменко С. В. Основи методології програмування. – К.: ВПЦ «Київський університет», 2010.
- Давыдов В.Г. Программирование и основы алгоритмизации: Учеб. пособие. / В.Г. Давыдов. − М.: Высш. шк., 2003. − 447 с.
- Інженерія якості програмного забезпечення: навч. посібник / Г.В Табунщик, Р.К. Кудерметов, Т.І. Брагіна. – Запоріжжя: ЗНТУ, 2013. – 180 с.
- Кингсли-Хьюджес Э., Кингсли-Хьюджес К. Справочник программиста. – М.: ООО «ИД Вильямс», 2007.
- Рудаков А. В. Технология разработки программных продуктов : учебник для студ. сред. проф. образования / А. В. Рудаков. − 7-е изд., стер. − М. : Издательский центр «Академия», 2012. – 208 с.
- Технології створення програмних продуктів та інформаційних систем : навч. посібник / М. Ю. Карпенко, Н. О. Манакова, І. О. Гавриленко ; Харків. нац. ун-т міськ. госп-ва ім. О. М. Бекетова. – Харків : ХНУМГ ім. О. М. Бекетова, 2017. – 93 с.
- Шевчук І. Б. Інформаційні технології в регіональній економіці: теорія і практика впровадження та використання : монографія. Львів : Видавництво ННВК «АТБ», 2018. 448 с.
- Гольдштейн С. Л. Практика использования информационных технологий и систем (на примерах управления организацией) : учеб. пособие / С. Л. Гольдштейн, О. Г. Инюшкина. – Екатеринбург : УрФУ, 2010. – 185 с.
- Ковалюк Т.В. Основи програмування. / Ковалюк Т.В. − Київ: BHV Киев, 2005. − 400 с.
- Николайчук Я. М. Проектування спеціалізованих комп’ютерних систем : навч. посібник / Я. М. Николайчук, Н. Я. Возна, І. Р. Пітух. – Тернопіль : ТзОВ «Терно-граф», 2010. – 392 с.
- IOT: все, що потрібно знати про інтернет речей і про майбутнє сучасної цивілізації : [Електрон. ресурс]. – Режим доступу: https://www.everest.ua/ai-platform/analytics/iot-vse-shho-potribno-znati-pro-internet-rechej-i-pro-majbutne-suchasnoi-civilizacii/
- Керниган Б. Язык программирования Си: [Електрон. ресурс]. / Б. Керниган. – Режим доступу: http://people.toiit.sgu.ru/Sinelnikov/PT/C/ Kern_Ritch.pdf
- Кучин Н.В. Основы программирования на языке Си: [Електрон. ресурс]. – Режим доступу: http://ict.edu.ru/ft/005576/2001-0092-0-01.pdf
- Моисеенко Е.В., Лаврушина Е.Г. Информационные технологии в экономике : [Електрон. ресурс]. – Режим доступу: https://abc.vvsu.ru/books/inform_tehnolog/default.asp
- Популярные технологии программирования в 2017 году : [Електрон. ресурс]. – Режим доступу: https://vc.ru/dev/21483-what-language-2017
- Рагулин П.Г. Информационные технологии: электронный учебник : [Електрон. ресурс]. – Режим доступу: http://window.edu.ru/catalog/pdf2txt/007/41007/18312?p_page=4
- Теоретические основы технологии программирования: [Електрон. ресурс]. – Режим доступу: http://bourabai.kz/alg/technology.htm
- Технология программирования : [Електрон. ресурс]. – Режим доступу: https://studref.com/441961/informatika/tehnologiya_programmirovaniya
- Энциклопедия языков программирования : [Електрон. ресурс]. – Режим доступу: http://progopedia.ru/
Materials
- Abstract of the academic discipline
- The work program of the academic discipline
- Educational and methodical materials for lectures
- Lecture notes №1
- Lecture notes №2
- Lecture notes №3
- Lecture notes №4
- Lecture notes №5
- Lecture notes №6
- Lecture notes №7
- Lecture notes №8
- Plans for laboratory classes and guidelines for their implementation
- Laboratory work 1
- Laboratory work 2
- Laboratory work 3
- Laboratory work 4
- Laboratory work 5
- Laboratory work 6
- Laboratory work 7
- Laboratory work 8
- Tasks for independent work of the student and methodical recommendations on their performance
- Tasks for individual student work and methodical recommendations for their implementation
- Tools for diagnosing students’ knowledge and skills
- Tasks for control work