Programming, part 1

Major: Telecommunications and Radio Engineering
Code of subject: 6.172.00.O.005
Credits: 6.00
Department: Telecommunication
Lecturer: Ph.D., associate professor Ihor Tchaikovskyi
Semester: 1 семестр
Mode of study: денна
Learning outcomes: 1. Knowledge of the basics of information theory and the principles of computer system architecture. 2. Knowledge of methods of building mathematical models of processes in telecommunication systems. 3. Knowledge and implementation of elements of the theory of algorithms. 4. The ability to create software products using different programming paradigms. 5. Ability to use modern software platforms present on the information technology market. 6. Ability to create software products for tasks of design and management of the latest technologies in telecommunications.
Required prior and related subjects: Prerequisites: Mathematical analysis, probability theory. Requirements: Informatics (basic course).
Summary of the subject: The purpose of the discipline is to provide knowledge to prepare students for the ability to develop software products in the C/C++ language for the tasks of managing modern telecommunications and radio engineering technologies.
Assessment methods and criteria: Written laboratory reports, oral questioning (30%) Examination control (70%, control measure, exam: written (60%) oral form (10%)
Recommended books: 1. C. From Theory to Practice. George S. Tselikis, Nikolaos D. Tselikas, CRC Press, 2020, pages 708. 2. Програмування С++ в прикладах і задачах. Васильєв О.В., Ліра-К, 2019, стор.382. 3. З.Я. Шпак. Програмування мово С. Львів, Оріана-Нова, 2006 р.,стор. 436. 4. Гуржій А.М. Поворознюк Н.І. Симонов В.В. Інформатика та інформаійні технології. Компанія „Сміт” Харків-2003. 5. Глинський Я.М. Анохін В.Є. Ряжська В.А. С++ і С++ Builder Навч. Посібник.-Львів: «Підприємство Деол», 2003. 6. Кнут Д. — Искусство программирования (англ. The Art of Computer Programming), 3-е издание — 2001. 7. Глинський Я.М. Практикум з інформатики. Навч. посібник.-Львів: «Підприємство Деол», 1998. 8. В.З.Фигурнов. ІВМ РС для пользователя. - Изд. 7-е, перераб. и доп.-М.1996. 9. Керниган Б., Ритчи Д. Язык программирования Си. - М. 1992. 10. Аладьев В.З., Гершгорн Н.А. Вычислительные задачи на персональном компьютере. -К. 1991. 11. Бочков С.О., Субботин Д.М. Язык программирования Си для персонального компьютера. - М. 1990. 12. Уайт М., Прата С., Мартин Д. Язык Си: Руководство для начинающих. 1988.