Programming

Course: Information Security of Telecommunication Systems and Networks

Structural unit: Faculty of Radiophysics, Electronics and Computer Systems

Title
Programming
Code
ОК 11
Module type
Обов’язкова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
1 Semester
Number of ECTS credits allocated
5
Learning outcomes
Acquaintance of students with the basic principles of software data processing based on the study of the most common programming language C/C++, mastering methods of designing and creating programs according to modern technologies, skills of good programming style, familiarization with programming of mathematical modeling problems and basic ideas of approximate numerical methods.
Form of study
Full-time form
Prerequisites and co-requisites
Know elementary ideas and basic principles of programming. Be able to run application software tools and manage them based on a graphical user interface, orient yourself in the file system of any OS. Have basic computer data entry skills.
Course content
Basic principles of programming. Program structuring. Advanced data processing tools. Basics of object-oriented programming. Algorithmization of data processing. Numerical Methods.
Recommended or required reading and other learning resources/tools
1) Васильєв О. Програмування на С++ в прикладах і задачах . – Київ: Ліра-К, 2019. – 381, 2) Креневич А.П., Обвінцев О.В. C у задачах і прикладах. – Київ: Київський університет,2012.-212 с. 3) Грицюк Ю., Рак Т. Програмування мовою С++.– Львів: ЛДУ БЖД, 2011.- 146 с. 4) Herb Schildt's C++ Programming Cookbook, McGraw Hill 2008.– 509 с. 5) М.І.Романюк, О.А.Батіна. Обчислювальна математика. – Київ: КПІ, 2019.– 193 с.
Planned learning activities and teaching methods
Lectures - 46 hrs, laboratory work - 28 hrs, consultations - 1 hr, independent work - 75 hrs, total - 150 hrs.
Assessment methods and criteria
Semester assessment: defense of laboratory and independent individual works, in total - up to 60 points. Final assessment in the form of an exam - up to 40 points.
Language of instruction
Ukrainian

Lecturers

This discipline is taught by the following teachers

Mykhailo Volodymyrovych Kononov
Department of Radiotechnique and radioelectronics systems
Faculty of Radiophysics, Electronics and Computer Systems

Departments

The following departments are involved in teaching the above discipline

Department of Radiotechnique and radioelectronics systems
Faculty of Radiophysics, Electronics and Computer Systems