Subject · Information security
Python for cyber security
About this subject
Credits
5
Workload
105hours
Semester
Autumn
Academic year
2
Description
The subject involves the automation of various operations and processes in the field of information security through the python programming language. in the course, students learn how to automate cybersecurity tasks such as vulnerability scanning, network security, threat intelligence, log data analysis, and incident response. the training focuses on developing python scripts to simplify repetitive and labor-intensive security operations. students gain practical skills in security data processing, analysis, and automation of various workflows. the subject provides the application of programming knowledge in solving real cyber security tasks and increasing the speed, accuracy and efficiency of security operations. at the end of the course, students acquire the ability to develop and implement python-based solutions for automating information security processes.
Course learning outcomes
CLO 1: Python-un əsas imkanlarından istifadə etməklə kibertəhlükəsizlik məsələlərinin həlli üçün skriptlər hazırlaya və təhlükəsizlik əməliyyatlarını avtomatlaşdıra bilməlidir.
CLO 2: Python vasitəsilə şəbəkə məlumatlarını toplayıb emal etməli, şəbəkə xidmətləri və portları təhlükəsizlik baxımından təhlil edə bilməlidir.
CLO 3: Şəbəkə və veb mühitlərində təhlükələri və hücum mexanizmlərini, o cümlədən dos/ddos və veb zəifliklərini təhlil edərək onların aşkarlanması və qarşısının alınması üsullarını tətbiq edə bilməlidir.
CLO 4: Zərərli proqramların əsas xüsusiyyətlərini müəyyənləşdirməli, python vasitəsilə təhlükəsizlik məlumatlarını emal və şübhəli obyektləri təhlil edə bilməlidir.
CLO 5: Kriptoqrafik mexanizmlərdən və python kitabxanalarından istifadə etməklə məlumatların məxfiliyini və bütövlüyünü qoruyan həllər tətbiq edə bilməlidir
CLO 6: Osint üsulları və python əsaslı vasitələrlə kibertəhlükəsizlik məlumatlarını toplayıb emal etməli, əlaqələndirməli və nəticələrin etibarlılığını qiymətləndirə bilməlidir.