Applied programming in telecommunication systems

Course: Information Security of Telecommunication Systems and Networks

Structural unit: Faculty of Radiophysics, Electronics and Computer Systems

Title
Applied programming in telecommunication systems
Code
ВБ 2.01
Module type
Вибіркова дисципліна для ОП
Educational cycle
First
Year of study when the component is delivered
2023/2024
Semester/trimester when the component is delivered
4 Semester
Number of ECTS credits allocated
4
Learning outcomes
Familiarization of students with the basic principles of building distributed (client-server) applications designed to work via the Internet, software processing of data on the client and server, use of a separate database server, mastering the basics of designing and debugging these applications.
Form of study
Full-time form
Prerequisites and co-requisites
The discipline "Applied programming in telecommunication systems" uses the results of studying the mandatory disciplines: "Programming" and "Computer technologies". Additional requirements: be able to run application software and manage them based on a graphical user interface, navigate the file system of any OS. Know the principles of data exchange in telecommunication systems and implementation of distributed systems.
Course content
Architecture of a distributed application. HTML as the basis of the web interface. JS as a means of ensuring the interactivity of the client component. Implementation of server processing based on PHP. Interaction with SQL server. A three-tier distributed application.
Recommended or required reading and other learning resources/tools
1) Бородкіна І. Л., Бородкін Г. О. Web-технології та Web-дизайн : застосування мови HTML для створення електронних ресурсів. - Ліра-К, 2020.- 212 с. 2) CSS Підручник (https://w3schoolsua.github.io/css/index.html) 3) JavaScript Підручник. Основи веб-програмування (https://w3schoolsua.github.io/js/index.html) 4) PHP Підручник (https://w3schoolsua.github.io/php/index.html)
Planned learning activities and teaching methods
Lectures - 46 hrs, laboratory work - 14 hrs, independent work - 60 hrs, total - 120 hrs.
Assessment methods and criteria
Semester assessment: defense of laboratory and independent individual works, in total - up to 60 points. Final evaluation in the form of credit - 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