Bakalavr proqramı
İnformasiya təhlükəsizliyiFənn nəticələri
Fənn təlim nəticələri
Hər fənnin sonunda tələbənin əldə etməli olduğu nəticələr.
- İF-2206yFənnin səhifəsi: Əməliyyat sistemləri
Əməliyyat sistemləri
CLO 1: Fərqli əməliyyat sistemləri, onların fərqlərini və tətbiq sahələrini fərqləndirməyi bacarır.
CLO 2: Proseslər arasında məlumat mübadiləsi mexanizmlərini, proseslərin paralel emalının prinsiplərini bilir.
CLO 3: Əməliyyat sisteminin yaddaşı necə idarə etdiyini, yaddaşdakı məlumata əsasən araşdırma aparma üsul və alətlərindən istifadəni bacarır
CLO 4: Fərqli əməliyyat sistemlərində fayl sistemi və giriş/çıxış mexanizmlərinin arxitekturasını bilir, proqramlaşdırma interfeysləri vasitəsilə onlardan yararlanmağın qaydalarını bilir
CLO 5: Əməliyyat sistemlərində əsas təhlükəsizlik mexanizmləri və səlahiyyət bölgülərininin prinsiplərini bilir.
- İF-2208yFənnin səhifəsi: İnformasiya təhlükəsizliyi və kibertəhlükəsizliyin hüquqi aspektləri
İnformasiya təhlükəsizliyi və kibertəhlükəsizliyin hüquqi aspektləri
CLO 1: İnformasiya hüququnun əsasları, mənbələri, hüquq münasibətlərinin elementləri, hüquq normalarının subyektləri barədə biliklər qazanmalı, habelə informasiya sahəsində əsas insan hüquq və azadlıqlarını öyrənməlidir.
CLO 2: Azərbaycan Respublikasında informasiya sahəsində dövlət siyasətinin əsas istiqamətləri, müvafiq strategiya və dövlət proqramları barədə biliklər əldə etməli, eləcə də ölkənin informasiya sahəsində milli təhlükəsizlik maraqları və informasiya təhlükəsizliyi siyasəti ilə bağlı biliklərə yiyələnməlidir.
CLO 3: İnformasiya təhlükəsizliyi və kibertəhlükəsizliklə bağlı rəhbər normativ hüquqi aktlarla tanış olmalı və onların tələblərini bilməlidir.
CLO 4: Kritik informasiya infrastrukturunun təhlükəsizliyinin təmin olunması sahəsində hüquqi və təşkilati məsələlər, eləcə də, infrastruktur obyektlərinin təsnifatlaşdırılması, minimal təhlükəsizlik tələbləri, nəzarət mexanizmləri barədə ümumi biliklərə yiyələnməlidir.
CLO 5: Fərdi məlumatların, eləcə də dövlət sirri təşkil edən və konfidensial informasiyanın, habelə peşə, kommersiya, istintaq və məhkəmə sırrının mühafizəsi sahəsində müvafiq qanunvericiliyin tələblərini bilməli, eləcə də mövcud qanunverciliyinin tələblərinin pozulmasına görə nəzərdə tutulan məsuliyyət tədbirlərini öyrənməlidir.
CLO 6: Kibercinayətlərin anlayışı, təsnifatı, və kibercinayətkarlığa qarşı mübarizənin hüquqi əsasları, habelə informasiya müharibəsi və kibermüharibə anlayışları və onların xüsusiyyətləri, müasir çağırışlar və hibrid müharibələrin hüquqi aspektləri barədə ümumi biliklər əldə etməlidir.
- İF-2204yFənnin səhifəsi: Proqramlaşdırmanın əsasları
Proqramlaşdırmanın əsasları
CLO 1: Hər hansı bir proqramlaşdırma dilində sərbəst olaraq proqram yazmağı bacarır, proqramlaşdırmada şərt, dövr, funksiya, obyekt, sinif anlayışlarını bilir. Verilənlərin tiplərini, onların yaddaşda necə yerləşdiyini anlayır. Kompilyasiya prosesi, baytkod maşın kodunun nə olduğunu anlayır.
CLO 2: Massiv, Əlaqəli siyahılar (LinkedList), stek, növbə, qraf, ağac kimi data strukturlarını, həmin data strukturları üzərində klassik alqoritmləri bilir, sadalanan data strukturları və alqoritmləri hər hansı bir proqramlaşdırma dilində yerinə yetirməyi bacarır.
CLO 3: Alqoritmlərin çalışma müddətini və istifadə etdiyi yaddaşı analiz edə bilir. Sistemin imkanları və məhdudiyyətlərini nəzərə alaraq hansı alqoritmın tətbiq edilməsinə dair doğru qərarları verməyi bacarır.
CLO 4: Proqramların peşəkar şəkildə yazılması üçün istifadə olunan mühitlərdən biri ilə tanışdır, o mühitdə proqramın kompilyasiya olunması, "debug" prosesi, proqram kodlarının versiyalarının idarəolunmasını (məsələn, "git" sistemi ilə) bacarır.
CLO 5: Proqram modullarının test olunması üsullarını bilir, test ssenarilərinin yazılmasını bacarır. Proqramların oxunaqlığı və keyfiyyət meyarları barədə məlumatlı olmalıdır.
CLO 6: Öyrənilən biliklərdən istifadə edərək, fərqli fayl formatları arasında çeviricilər, müxtəlif parserlər, loqların təhlili üçün proqramların tərtib edilməsini, fərqli sistemlərin interfeyslərini istifadə etməklə məlumatların hasilatini bacarmalıdır.
- İF-61403yFənnin səhifəsi: İnformasiya təhlükəsizliyinin əsasları
İnformasiya təhlükəsizliyinin əsasları
CLO 1: İnformasiya təhlükəsizliyi sahəsində vacib anlayışları, həmçinin sənədlərdə və ya işgüzar müzakirələr zamanı istifadə olunan terminologiyanı bilməlidir. İnformasiya təhlükəsizliyi sahəsində ümumi və xüsusi tələblərin əsaslarını, həmçinin onların formalaşma xüsusiyyətlərini bilməlidir.
CLO 2: İnformasiya təhlükəsizliyinin konseptual modelini bilməli, informasiya təhlükəsizliyinin təmin olunması məqsədilə müvafiq tələblərin formalaşdırılması üçün sadə düşüncəyə sahib olmalıdır.
CLO 3: İnformasiya təhlükəsizliyi sahəsində rəhbər hüquqi aktları, onun tələblərini və tətbiqi qaydalarını bilməli, həmçinin belə aktların inkişafını izləməyi bacarmalıdır. İnformasiya təhlükəsizliyi sahəsində qlobal, regional və milli normaları, standartları və qabaqcıl təcrübələri bilməli, onların inkişafını izləməyi bacarmalı və tətbiqinə dair fikirlərə sahib olmalıdır.
CLO 4: İnformasiya təhlükəsizliyinin təmin olunmasında təşkilati forma və metodları bilməlidir. İnformasiya təhlükəsizliyinin təmin olunması üçun əsas prinsipləri bilməli, həmçinin texniki üsul və vasitələri öyrənməlidir.
CLO 5: İnformasiya təhlükəsizliyi sahəsində riskləri, onların xüsusiyyətlərini, həmçinin idarə olunmasına dair ümumi biliklərə sahib olmalıdır. İnformasiya təhlükəsizliyi siyasətinin aktuallığı, formalaşma xüsusiyyətləri və tətbiqinə dair ümumi biliklərə sahib olmalı, həmçinin təmin olunması üsullarını bilməlidir. İnformasiya təhlükəsizliyi üzrə auditin əsasları, xüsusiyyətləri, aktuallığı, həmçinin prosedur qaydalarına dair ümumi biliklərə sahib olmalıdır.
CLO 6: İnformasiyanı mühafizə vasitələrinin hüquqi, təşkilati və texniki əsasları, tətbiq sahələri, həmçinin bu vasitələrin yaradılması və qaydalara uyğun şəkildə sertifikatlaşdırılmasına dair ümumi biliklərə sahib olmalıdır. İnformasiyanı mühafizə vasitələrinə verilmiş xarici sertifikatların tanınması qaydalarını bilməlidir.
- İF-61402yFənnin səhifəsi: Şəbəkələrin təhlükəsizliyi
Şəbəkələrin təhlükəsizliyi
CLO 1: Şəbəkədə autentifikasiya, identifikasiya və qaydalara uyğun girişi təşkil etməyi bacarmalıdır.
CLO 2: Şəbəkənin auditini və loqlaşdırma işlərini həyata keçirməyi bacarmalıdır.
CLO 3: Şəbəkələrin təhlükəsizliyi ilə bağlı olan protokol və qoşulma növlərini, loT avadanlıqlarının internet və ya digər şəbəkələrə qoşulması üsullarını bilməlidir.
CLO 4: Şəbəkələrin digər şəbəkələrlə inteqrasiya və ya qoşulması zamanı DMZ zonaların qurulması və sazlanmasını həyata keçirə bilməlidir.
CLO 5: Yeni nəsil təhlükəsizlik divarları ilə bağlı əsaslı biliklərə malik olmalıdır.
CLO 6: Şəbəkələrə qarşı həyata keçirilə biləcək məlum hücümlar barədə məlumatlı olmalıdırvə onların qarşısının alınması və ya vurulan nəticələrin qısa müddətdə aradan qaldırılması üsullarını bilməlidir.
- İF-2216yFənnin səhifəsi: Sənaye idarəetmə sistemlərinin təhlükəsizliyi
Sənaye idarəetmə sistemlərinin təhlükəsizliyi
CLO 1: IT ve OT mühitləri arasindaki fərqləri, OT sistemlərinə aid olan protokolları və işləyişini bilməlidir.
CLO 2: Kritik infrastrukturlarda sistemlərə aid boşluqları/zəiflikləri müəyyən edə bilməli və onları aradan qaldırmağın üsullarına yiyələnməlidir.
CLO 3: Kritik infrastrukturlarda PLC, DCS, RTU, HMI, AVR kimi sistemlər ilə tanış olmalıdır.
CLO 4: Kritik infrastrukturlarda potensiyal kiber təhdidləri müəyyən edə bilməli və risk analizi edə bilməlidir.
CLO 5: IT mühitində tətbiq edilən uyğun kiber təhlükəsizlik addımlarının OT mühitinə tətbiqini bilməlidir.
CLO 6: Kritik infrastrukturlara aid baş vermiş hadisələri analiz edə bilməli, əsas səbəbin tapılması üçün müvafiq addımların tətbiqlərini bilməlidir.
- İF-2207yFənnin səhifəsi: İnformasiya təhlükəsizliyinin idarəedilməsi sistemləri
İnformasiya təhlükəsizliyinin idarəedilməsi sistemləri
CLO 1: İnformasiya təhlükəsizliyi menecmentinin nə olduğunu və onun əsas prinsiplərini bilir.
CLO 2: İnformasiya təhlükəsizliyinin idarəedilməsinin təşkilatların üçün vacibliyini və faydalarını başa düşür.
CLO 3: İnformasiya təhlükəsizliyinin idarəedilməsi üzrə yerli və beynəlxalq standartlar ilə tanışdır.
CLO 4: ISO/IEC 27000 standartlar ailəsi barədə məlumatlıdır.
CLO 5: ISO/IEC 27001:2013 standartının əsas konsepsiya və prinsipləri, orada istifadə olunan əsas anlayışları bilir.
CLO 6: ISO/IEC 27001:2013 standartının əsas tələblərini bilir.
- İF-2210yFənnin səhifəsi: Bulud təhlükəsizliyi
Bulud təhlükəsizliyi
CLO 1: Bulud xidmətinin prinsipləri, təqdim edilən əsas xidmət barədə ümumi məlumat təqdim edir və onun ənənəvi xidmətlərdən fərqini, üstün və mənfi cəhətlərini anlayır.
CLO 2: Buluddan istifadə edərək sadə həllər yaratmaq və ona müvafiq təhlükəsizlik tədbirlərini yerinə yetirmək üçün nəzəri və praktik həllər verməyi bacarır.
CLO 3: Serversiz hesablamalar, onların xüsusiyyətləri və fərqli cəhətləri, bu xidmətlərdə təhlükəsizlik məsələlərinə aid məsuliyyət öhdəliklərini izah etməyi bacarır.
CLO 4: Buludda olan risk və boşluqların çərçivəsini ölçmə üsul və meyarlarını bilir.
CLO 5: Buludda şəbəkə təhlükəsizliyi vasitələrindən istifadə etməyi bacarır.
CLO 6: Buludda məlumat sızmasının simptomlarını bilmək, onu izləmək, səbəblərini tapmaq və qarşısını almaq bacarır.
- İF-2209yFənnin səhifəsi: Verilənlər bazalarının təhlükəsizliyi
Verilənlər bazalarının təhlükəsizliyi
CLO 1: Verilənlər bazalarının idearəetmə sistemlərinin əsas funksiyalarını bilir. Müasir zamanda istifadə olunan VBİS-lərdən bir neçəsi ilə işləməyi bacarır. Relyasiyalı VBİS-lərin sistem kataloqlarının necə çalışdığını, orada hansı məlumatların yerləşdiyini bilir Təhlükəsizlik və etibarlılıq üçün verilənlər bazası auditini və loqlamanı aparmağı bacarır.
CLO 2: VBİSlərdə istifadəçi profilləri, parol siyasətləri, icazə (hüqüq/haqq) və rolların idarə edilməsilə VBİSdə ilkin təhlükəsizlik tədbirlərinin görülməsini bacarır.
CLO 3: Verilənlər bazalarının əlçatanlıq problemlərinin səbəblərini bilir, ehtiyat nüsxələr, onlar arasında sinxronlaşdırma, yüklərin balanslaşdırılması üsullarını bilir.
CLO 4: Verilənlər bazalarında tamlığın qorunması üçün üsulları bilir. Verilənlər bazalarında fərqli səviyyələrdə (fayl sistemi, cədvəl, sütun və s.) müxtəlif şifrləmə üsullarını və həllərini yerinə yetirməyi bacarır.
CLO 5: Tətbiqi proqramlardan gələn təhlükələr barədə xəbərdardır. SQL inyeksiyası və bu zəmindən olan təhlükələr, onların qarşısının alınması yollarını bilir.
CLO 6: NoSQL tipli verilənlər bazaları, onların iş prinsipləri, praktiki əhəmiyyətləri, ənənəvi VBİSlərdən üstün və mənfi cəhətlərini bilir.
- İF-2215yFənnin səhifəsi: Rəqəmsal kriminalistikanın əsasları
Rəqəmsal kriminalistikanın əsasları
CLO 1: Məhkəmə kompüter-texniki ekspertizasının/Rəqəmsal kriminalistikanın rolunu və əhəmiyyətini dərk etməli, növlərini bilməli, tədqiqat metodlarını anlamalı və tətbiq edə bilməlidir.
CLO 2: Sübuti əhəmiyyətə malik olan rəqəmsal dəlilləri ayırd edə bilməli, onların növlərini və əhəmiyyətini dərk etməlidir.
CLO 3: Rəqəmsal sübutların identifikasiyası, toplanılması, sənədləşdirilməsi, saxlanılması, istifadə olunması, mühafizəsi və təqdim olunmasının prosessual əsaslarını öyrənməlidir.
CLO 4: Rəqəmsal sübutların identifikasiyası, toplanılması, sənədləşdirilməsi, saxlanılması, istifadə olunması, mühafizəsi və təqdim olunması üçün zəruri resurs və avadanlıqlardan istifadə üzrə bilik və bacarıqlara yiyələnməli, eləcə də açıq kodlu və qabaqcıl həlləri tətbiq etməyi bacarmalıdır.
CLO 5: Rəqəmsal sübutların kriminalistik diaqnostikasını aparmalı, əldə edilmiş nəticələri qiymətləndirməli və nəticələri formulə edə bilməlidir.
CLO 6: Sübutların mümkünlüyünün təmin olunması üçün zəruri hüquqi prosedurları və tələbləri bilməlidir
- İF-2214yFənnin səhifəsi: Təhlükəsiz proqramlaşdırma
Təhlükəsiz proqramlaşdırma
CLO 1: Proqram təminatı təhlükəsizliyinin nə olduğunu hansı səbəblərdən baş verdiyini anlayır.
CLO 2: Kompüterin yaddaşının quruluşunu, yaddaşın dolubdaşması, bu səbəbdən baş verən eksploitlərin necə çalışdığını anlayır.
CLO 3: Proqram təminatının arxitekturasının qurulması zamanı təhlükəsizlik aspektlərini nəzərə almağı, onların qarşısının alınması prinsiplərini bilir.
CLO 4: Proqram təminatı üzrə kod auditi avtomatlaşdırılmış dinamik və statik kod sınaqları üçün vasitələrdən istifadə etməyi bacarır.
CLO 5: Proqram təminatının qurulmasının bütün həyat dövrü ərzində təhlükəsizlik məsələlərinin vacibliyini, onun izlənilməsi prinsiplərini bilir.
CLO 6: Təhlükəsiz kod auditini yerinə yetirməyi bacarır. Dünyada ən çox rastgəlinən proqram təhlükəsizlik boşluqlarından məlumatlıdır.
- İF-2212yFənnin səhifəsi: Nüfuzetmə sınaqlarının əsasları
Nüfuzetmə sınaqlarının əsasları
CLO 1: Nüfuzetmə sınaqlarının prinsip və texnikaları ilə tanış olacaqsınız.
CLO 2: Nüfuzetmə sınağının mərhələlərini öyrənəcəksiniz.
CLO 3: Aktiv və passiv məlumat toplama metodlarıyla tanış olacaqsınız.
CLO 4: Verilmiş hədəf üçün təhlükəsizlik boşluqlarını aşkarlama, istismar etmə, riskini ölçmə və qarşısını alma yollarını təklif etməyi öyrənəcəksiniz.
CLO 5: Nüfuzetmə testi zamanı istifadə olunan alətlərlə tanış olacaqsınız.
CLO 6: Nüfuzetmə testinin nəticələri əsasında professional hesabat hazırlamaqla bağlı biliklər əldə edəcəksiniz.
- İF-17121yFənnin səhifəsi: Riyazi analiz
Riyazi analiz
CLO 1: Ardıcıllığın limitinin tərifini, yığılan və dağılan ardıcıllıqlar anlayışlarını, limitin bəzi xassələrini bilməlidir.
CLO 2: Funksiyanın limiti, nöqtədə kəsilməz funksiyanın tərifi, əsas xassələri, kəsilmə nöqtələri haqqında biliklərə malik olmalıdır.
CLO 3: Funksiyanın törəməsinin tərifi, əsas xassələri, nöqtədə differensialın tərifi və onunla bağlı hökmlər haqqında biliklərə malik olmalıdır. Funksiyanın maksimum və minimum nöqtələrinin tərifi, ekstremum üçün zəruri şərt, birinci və ikinci kafi şərtlər haqqında biliklərə yiyələnməlidir.
CLO 4: Parçanın bölgüsü, onun xassələri, müəyyən inteqralın tərifi, inteqrallanan funksiyalar sinifləri haqqında məlumata malik olmalıdır.
CLO 5: Ədədi sıranın tərifini, zəruri şərt və yığılan sıranın xassələrini bilməlidir. Qüvvət sıralarının yığılma radiusu və yığılma intervalı. Koşi-Adamar düsturu, Teylor sırası haqqında məlumatlara yiyələnməlidir.
CLO 6: Çoxdəyişənli funksiyanın xüsusi törəmələri və diferensialı haqqında biliklərə yiyələnməlidir.
- İF-2250yFənnin səhifəsi: Şəbəkələrin əsasları
Şəbəkələrin əsasları
CLO 1: Kompüter şəbəkələri haqqında ilkin anlayışları bilməlidir.
CLO 2: Şəbəkə ötürücüləri, onların xüsusiyyətləri, məhdudiyyətlərini əsas şəbəkə avadanlıqlarını. onların funksiyalarını bilməlidir.
CLO 3: Şəbəkə topologiyalarını tanımalıdır, şəbəkə arxitekturalarını, dizayn və protokollarını başa düşməlidir.
CLO 4: OSİ səviyyələrini tanımalıdır, IP ünvanalamanın iş prinsipini, alt-şəbəkələrin necə çalışdığını, IP ünvanların paylanmasını və siniflərini bilməlidir.
CLO 5: Şəbəkədə marşurutlaşmanı və fərqli OSİ səviyyələri üçün müvafiq şəbəkə avadanlıqlarını quraşdırmağı, sazlamanı yerinə yetirməyi bacarmalıdır.
CLO 6: Şəbəkədə təhlükəsizliyin və etibarlılığın təmin olunması ilə bağlı anlayışları bilməlidir.
- İFS-2226ynFənnin səhifəsi: Alqoritmlər və verilənlər strukturları
Alqoritmlər və verilənlər strukturları
CLO 1: Alqoritmlərin əsas anlayışları, xüsusiyyətləri, təsvir üsulları, mürəkkəblik anlayışı və verilənlərin strukturlarının növləri barədə fundamental biliklərə yiyələnməlidir.
CLO 2: Xətti və qeyri-xətti verilənlər strukturlarını (massivlər, əlaqəli siyahılar, yığınlar, növbələr, ağaclar, qraflar, hash cədvəlləri və s.) bilməli, onların tətbiq sahələrini fərqləndirməli və uyğun strukturu seçmək bacarığına malik olmalıdır.
CLO 3: Axtarış, sıralama, rekursiya, qraf və ağac alqoritmləri kimi əsas alqoritmlərin iş prinsiplərini bilməli, onların vaxt və yaddaş mürəkkəbliyini təhlil etməli və müqayisə etməlidir.
CLO 4: Müxtəlif proqramlaşdırma dillərində alqoritmləri və verilənlər strukturlarını layihələndirmək, reallaşdırmaq, test etmək və optimallaşdırmaq bacarıqlarını əldə etməlidir.
CLO 5: Hesablama məsələlərinin həlli üçün uyğun alqoritm və verilənlər strukturunu seçməli, alqoritmlərin səmərəliliyini qiymətləndirməli və praktik problemlərin həllində tətbiq etməlidir.
CLO 6: Alqoritmik düşünmə, problem həll etmə və proqram təminatının hazırlanması prosesində müasir alqoritmik yanaşmaları tətbiq etməli, müxtəlif həll üsullarını müqayisə edərək optimal həlli əsaslandırmaq bacarığına malik olmalıdır.
- İFS-2223ynFənnin səhifəsi: IT layihələrin idarə edilməsi
IT layihələrin idarə edilməsi
CLO 1: İT layihə həyat dövrünü və müasir metodologiyaları (Waterfall, Agile, Lean) fərqləndirməyi bacarmalıdır.
CLO 2: Layihənin əhatə dairəsini (Scope), zaman qrafikini və büdcəsini AI dəstəkli alətlərlə planlaşdırmağı öyrənməlidir.
CLO 3: Risk analizi, keyfiyyət təminatı və resursların optimallaşdırılmasını həyata keçirməlidir.
CLO 4: Müasir PM alətlərindən (Jira, Asana, ClickUp, MS Project) səmərəli istifadə etməlidir
CLO 5: Yumşaq bacarıqlar (Soft Skills), komanda liderliyi və stakeholderlərlə kommunikasiya strategiyaları qurmalıdır.
CLO 6: İT layihələrində riskləri (kiber-təhlükəsizlik, texniki borc) analiz və idarə etməlidir.
- İFS-2217ynFənnin səhifəsi: Texniki xarici dil (Cyber security fundamentals)
Texniki xarici dil (Cyber security fundamentals)
CLO 1: Understand, correctly use, and explain English terminology related to cybersecurity and information technology.
CLO 2: Read, analyze, and identify key information from technical texts, scientific articles, and professional documents in their field of specialization.
CLO 3: Prepare and deliver presentations in English on technical topics, including networking technologies, operating systems, databases, security mechanisms, and other IT-related subjects.
CLO 4: Use foreign-language academic resources, technical documentation, and international standards relevant to their field, and critically analyze the information obtained.
CLO 5: Apply the fundamental principles of writing professional correspondence, reports, and technical documentation in English.
CLO 6: Effectively collaborate in an international professional environment by using appropriate technical terminology and communication skills in English.
- İFS-2225ynFənnin səhifəsi: Kibertəhlükəsizlik üçün Python
Kibertəhlükəsizlik üçün Python
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.
- İF-2205yFənnin səhifəsi: Veb təhlükəsizlik
Veb təhlükəsizlik
CLO 1: Veb brauzerlərin iş prinsiplərini, veb tətbiqlərin layihələndirilməsi, yaradılması və istismarı qaydalarını bilməlidir.
CLO 2: Müasir texnologiyalardan istifadə edərək təhlükəsiz veb səhifələr hazırlamağı bacarır. HTML, CSS, JavaScript kimi texnologiyaları bilməlidir.
CLO 3: HTTP protokolunun necə çalışdığını bilir. SSL sertifikatlarının necə çalışdığını və veb səhifələrin təhlükəsizliyini necə qoruduğunu bilir.
CLO 4: Veb saytlarda hücumların təbiəti haqqında məlumatlıdır.
CLO 5: REST və GraphQL kimi veb xidmətlərin necə çalışdığını bilir.
CLO 6: OWASP Top 10 təhlükəsizlik zəiflikləri ilə tanışdır, o siyahıları müəyyənləşdirməyi, onların qarşısının alınması mexanizmlərini bacarır.
- İF-2201yFənnin səhifəsi: Kibertəhlükəsizliyin əsasları
Kibertəhlükəsizliyin əsasları
CLO 1: Kibertəhlükəsizlik üzrə əsas konsepsiya və anlayışları bilməlidir.
CLO 2: Kibertəhlükəsizliyi idarə etməyin əhəmiyyətini başa düşülməlidir. Kibertəhlükəsizliyin təmin olunmasında təşkilati forma və metodları bilməlidir.
CLO 3: Kibertəhlükəsizliyinin təmin olunması üçün əsas prinsipləri bilməli, həmçinin texniki üsul və vasitələri öyrənməlidir. Habelə zəiflikləri, boşluqlar, təhdidlər və risklər barədə bilməli, onların xüsusiyyətlərini, həmçinin idarə olunmasına dair ümumi biliklərə sahib olmalıdır.
CLO 4: Müdafiə və hücumyönümlü kibertəhlükəsizlik sahəsində zəruri vasitələrin funksiyalarını bilməlidir.
CLO 5: Təhlükəsizliyi idarə etmə alətlərini ("controlları, üsul və vasitələri) tətbiq etməklə təhlükəsizlik siyasətlərini həyata keçirməyi bacarmalıdır. Kibertəhlükəsizlik siyasətinin aktuallığı, formalaşma xüsusiyyətləri və tətbiqinə dair ümumi biliklərə sahib olmalı, həmçinin təmin olunması üsullarını bilməlidir.
CLO 6: Kibertəhlükəsizlik sahəsində qlobal regional və milli normaları, standartları və qabaqcıl təcrübələri bilməli, onların inkişafını izləməyi bacarmalıdır
- İF-1720yFənnin səhifəsi: Xətti cəbr
Xətti cəbr
CLO 1: Matrisin ümumi tərifini, müxtəlif növlərini, matrislər üzərində bütün əməlləri, bu əməllərin əsas xassələrini və matrisin transponirə edilməsini bilməlidir. İki və üçtərtibli determinatların hesablanması üsullarına yiyələnməlidir.
CLO 2: Minor və cəbri tamamlayıcı anlayışı, determinantın sətir və ya sütun üzrə ayrılış düsturu, yüksək tərtib determinantın induktiv tərifi və həmçinin hesablanması üsulları kimi biliklərə malik olmalıdır. İki matrisin hasilinin determinantının hesablanmasını və kvadratik matrisin tərsinin hesablanmasını bacarmalıdır. Ortoqonal matrislər və blok matrislər üzərində əməlləri yerinə yetirməyi bacarmalıdır.
CLO 3: N-ölçülü vektor anlayışını, vektorlar sisteminin xətti asılılığının tərifini, xətti asılılığın zəruri və kafi şərtini və matrisin ranqının hesablanması üsullarıı bilməlidir. Xətti fəzanın tərifi, bazisi, ölçüsü, xətti çevirmə, xətti çevirmənin matrisi və xətti çevirmələr üzərində əməllər haqqında biliklərə malik olmalıdır. Matrisin məxsusi ədəd və vektoru anlayışlarına, məxsusi ədəd və uyğun məxsusi vektorların tapılması alqoritminə yiyələnməlidir.
CLO 4: Xətti cəbri tənliklər sistemi, bircins və qeyri-bircins xətti cəbri tənliklər sistemi, uyuşan və uyuşmayan xətti cəbri tənliklər sistemi haqqında biliklərə malik olmalıdır. Xətti cəbri tənliklər sistemini Kramer və Qauss üsulu ilə həll etməyi və bircins xətti cəbri tənliklər sistemini həll etməyi bilməlidir.
CLO 5: Çoxhədli, onlar üzərində hesab əməlləri, çoxhədlilərin qalıqlı bölünməsi alqoritmi, Bezu teoremi və Hörner sxeminin alqoritmi haqqında biliklərə malik olmalıdır. Çoxhədlinin həqiqi köklərinin sərhədlərinin tapılması üçün Laqranj. Nyuton üsullarını bilməlidir.
CLO 6: Kvadratik formanı, kvadratik formanın matris şəklində yazılışını və kanonik şəkildə olan kvadratik formanı bilməlidir. Kvadratik formanın kanonik şəkilə gətirmək üçün Laqranj və Yakobi üsullları ilə işləməyi bacarmalıdır.
- İF-2211yFənnin səhifəsi: Kriptoqrafiyanın əsasları
Kriptoqrafiyanın əsasları
CLO 1: Klassik ve müasir kriptoqrafiya arasındakı fərqləri bilməli, klassik şifrlərin kriptoanalizi metodları ilə tanış olmalıdır. Simmetrik ve asimmetrik şifrləmə sistemlərinin fərqlərini bilməlidir.
CLO 2: İnformasiya təhlükəsizliyi prinsiplərindən konfidensiallıq və tamlığın, o cümlədən autentikasiya və inkar edilməmə prinsiplərinin kriptoqrafik üsullarla necə təmin olunduğunu bilməlidir.
CLO 3: Blok şifrlər və axın şifrlər arasındakı fərqləri, onlara uyğun alqoritmlər və bu alqoritmlərin tətbiq sahələrini bilməlidir.
CLO 4: Açıq açarlı şifrlərlə əlaqəli alqoritmləri, onlarin tətbiqlərini bilməlidir. Açıq açar infrastrukturu haqda məlumatlı olmalıdır.
CLO 5: Heş funksiyalarının xususiyyətlərini bilməli onlardan istifadə edilərək tamlığın necə təmin edildiyini və rəqəmsal imzalardakı mahiyyətini bilməlidir.
CLO 6: Qabaqcıl kriptoqrafik protokolları və onların tətbiqlərini bilməlidir.
- İF-2213yFənnin səhifəsi: Elektronikanın əsasları və IoT təhlükəsizliyi
Elektronikanın əsasları və IoT təhlükəsizliyi
CLO 1: Əsas elektronika komponentlərini məntiqi sxemləri, çeviriciləri, rezistor, kondensator, tranzistor, induktiv sarğılar, diodları tanıyır, onlardan istifadə edərək dövrələr qurnağı bacarır.
CLO 2: Elektronika dövrələrində müşahidə və sınaqlar etmək üçün simulyasiya proqramından istifadə etməyi bacarır.
CLO 3: Elektrik dövrələrinin əsas kəmiyyətlərini ölçmək üçün ölçmə alətlərindən istifadə edə bilərsiniz.
CLO 4: Qurğular arasında məlumat mübadiləsi üçün fərqli protokollarla tanış olmalıdır.
CLO 5: Qurğular arasında simsiz rabitə üçün fərqli texnologiyalar barədə məlumatlı olmalıdır.
CLO 6: IoT qurğularla bağlı informasiya təhlükəsizliyi məsələlərini öyrənməli, onlara qarşı mümkün kiber-hücumları və hücumlardan müdafiə üsullarını bilməlidir.
- İF-17122yFənnin səhifəsi: Diskret riyaziyyat
Diskret riyaziyyat
CLO 1: Məntiq cəbrinin elementar funksiyaları və onların xassələri haqqında biliklərə malik olmalıdır. Düsturlar, funksiyaların düsturlarla ifadəsi, eyni quruluşlu düsturlarla işləməyi bacarmalıdır. Tavtalogiya və eyniliklə yalan düsturlar, düsturların ekvivalentliyi haqqında biliklərə malik olmalıdır.
CLO 2: İkili funksiya, ikilik prinsipi haqqında biliklərə malik olmalıdır. Məntiq cəbri funksiyalarının dəyişənlər üzrə ayrılışını, mükəmməl dizyunktiv formaları və mükəmməl normal formaları qura bilməlidir.
CLO 3: Bul funksiyalarının və onların rəqəmsal sxemlərin və kriptoqrafik primitivlərin modelləşdirilməsində sadə tətbiqlərini bilməlidir.
CLO 4: Ədədlər nəzəriyyəsinin açıq açarlı kriptoqrafiyada istifadə edilən zəruri elementlərini və onların müvafiq kriptoqrafik alqoritmlərdə tətbiqlərini bilməlidir.
CLO 5: Sonlu meydanların əsas elementlərini bilməli və onların kriptoqrafik alqoritmlərdə tətbiqi nümunələrindən məlumatlı olmalıdır.
CLO 6: Qrafların təsviri üsullarını və çəkili qraflarda ən qısa yolların tapılması alqoritmlərini bilməli və onları şəbəkə modelləşdirməsində tətbiq etməyi bacarmalıdır (OSPF).
- İFS-2219ynFənnin səhifəsi: Maşın öyrənməsi
Maşın öyrənməsi
CLO 1: Maşın öyrənməsinin əsas konseptlərini, nəzarətli və nəzarətsiz öyrənmə alqoritmlərinin riyazi-məntiqi əsaslarını və müasir Sİ yanaşmalarını izah edir və müqayisə edir.
CLO 2: Verilənlərin təmizlənməsi, çatışmayan dəyərlərin bərpası və əlamət mühəndisliyi (feature engineering) üsullarını real məlumat dəstlərinə tətbiq edir.
CLO 3: Təbii dilin emalı (NLP), kompüter görməsi (CNN) və generativ Sİ sahələrində spesifik məsələlərin həlli üçün maşın öyrənməsi və dərin öyrənmə alqoritmlərini analiz edir və müvafiq modeli müəyyənləşdirir.
CLO 4: Qurulmuş maşın öyrənməsi modellərinin performansını müvafiq metrikalarla qiymətləndirir, həddindən artıq uyğunlaşma (overfitting) riskini idarə edir və hiperparametrləri optimallaşdırır.
CLO 5: Maşın öyrənməsi sistemlərinin tətbiqi zamanı ortaya çıkan etik prinsipləri, məfhumluq və sosial təsirləri qiymətləndirir və təhlükəsiz Sİ həlli təqdim edir.
- İFS-2224ynFənnin səhifəsi: Mobil proqramlaşdırma
Mobil proqramlaşdırma
CLO 1: Mobil əməliyyat sistemlərinin (Android və iOS) arxitekturasını, xüsusiyyətlərini və tətbiq sahələrini izah edə bilir.
CLO 2: Mobil tətbiqlərin hazırlanması prosesini, Android platformasının əsas komponentlərini və Android Studio inkişaf mühitinin funksiyalarını tətbiq etməyi bacarır.
CLO 3: Kotlin proqramlaşdırma dilindən istifadə etməklə Android platforması üçün mobil tətbiqlər hazırlaya və sazlaya bilir.
CLO 4: Mobil tətbiqlərdə istifadəçi interfeysini (UI), istifadəçi təcrübəsini (UX), aktivlikləri, resursları və niyyət (Intent) mexanizmlərini layihələndirməyi və tətbiq etməyi bacarır.
CLO 5: Mobil tətbiqlərdə verilənlər bazası, fayllar və şəbəkə xidmətləri ilə işləmək üçün müvafiq proqramlaşdırma üsullarından istifadə edir.
CLO 6: Mobil tətbiqlərin təhlükəsizlik prinsiplərini, nəşr (deployment) prosesini və mobil proqramların təhlükəsiz hazırlanması üsullarını izah edə bilir.
CLO 7: Mobil proqramlaşdırma layihələrini müstəqil şəkildə hazırlamaq, test etmək, təqdim etmək və müasir proqramlaşdırma alətlərindən səmərəli istifadə etmək bacarığı nümayiş etdirir.
- İFS-2218ynFənnin səhifəsi: Sənaye Əşyaların İnterneti (IIoT)
Sənaye Əşyaların İnterneti (IIoT)
CLO 1: Əşyaların İnterneti (IoT), Sənaye Əşyaların İnterneti (IIoT) və Sənaye 4.0 konsepsiyalarını, onların əsas komponentlərini, funksional xüsusiyyətlərini və qarşılıqlı əlaqəsini izah edə bilir. IIoT sistemlərinin sənaye proseslərinin rəqəmsallaşdırılması və transformasiyasındakı rolunu təhlil etməyi bacarır.
CLO 2: Sənaye Əşyaların İnterneti sistemlərinin arxitekturasını, əsas komponentlərini və Industrial Internet Reference Architecture (IIRA) modelinin baxış səviyyələrini bilir. Müxtəlif sənaye tətbiq ssenariləri üçün IIoT sistemlərinin funksional komponentlərini və uyğun arxitektura yanaşmalarını müəyyənləşdirməyi bacarır.
CLO 3: Sensorların, aktuatorların, gömülü sistemlərin və mikrokontrollerlərin iş prinsiplərini, növlərini və texniki xüsusiyyətlərini bilir. Müxtəlif sənaye tətbiqlərinin tələblərinə uyğun sensor və aktuatorları seçməyi, Arduino və Raspberry Pi kimi platformalardan istifadə etməklə sadə IoT sistemlərini proqramlaşdırmağı bacarır.
CLO 4: IoT və IIoT sistemlərində istifadə olunan simli və simsiz kommunikasiya texnologiyalarını, kanal, şəbəkə/internet, nəqliyyat və tətbiq səviyyəsi protokollarını bilir. RFID, NFC, BLE, Wi-Fi, mobil şəbəkələr, IEEE 802.15.4, IPv6, 6LoWPAN, RPL, Thread, ZigBee, Z-Wave, LoRaWAN, UDP, MQTT, CoAP və digər kommunikasiya texnologiya və protokollarını müqayisə etməyi və tətbiq tələblərinə uyğun seçim etməyi bacarır.
CLO 5: Edge və bulud hesablamanın IIoT sistemlərindəki rolunu, arxitekturasını və əsas funksiyalarını bilir. Sensor məlumatlarının toplanması, ötürülməsi, real-zamanlı emalı və IoT platformalarına inteqrasiyası prinsiplərini izah edə, müxtəlif emal yanaşmalarını tətbiq tələblərinə uyğun təhlil edə bilir.
CLO 6: IIoT sistemlərində əsas təhlükəsizlik zəifliklərini, kiberhücumları, təhlükəsizlik mexanizmlərini və sənaye kibertəhlükəsizlik standartlarını bilir. Sensor, aktuator, kommunikasiya texnologiyası, protokol, Edge və ya bulud platforması kimi komponentləri uyğun şəkildə seçərək sadə IIoT həllini layihələndirməyi, hazırlamağı və texniki cəhətdən əsaslandırmağı bacarır.
- İFS-2218yaFənnin səhifəsi: Industrial Internet of Things (IIoT)
Industrial Internet of Things (IIoT)
CLO 1: Explain the concepts of the Internet of Things (IoT), Industrial Internet of Things (IIoT), and Industry 4.0, including their key components, functional characteristics, and interrelationships. Analyze the role of IIoT systems in the digitalization and transformation of industrial processes.
CLO 2: Describe the architecture and core components of Industrial Internet of Things systems, as well as the viewpoints of the Industrial Internet Reference Architecture (IIRA). Identify the functional components and appropriate architectural approaches for different industrial application scenarios.
CLO 3: Explain the operating principles, classifications, and technical characteristics of sensors, actuators, embedded systems, and microcontrollers. Select appropriate sensors and actuators based on industrial application requirements, and develop basic IoT applications using platforms such as Arduino and Raspberry Pi.
CLO 4: Describe the wired and wireless communication technologies and the channel, network/Internet, transport, and application layer protocols used in IoT and IIoT systems. Compare and evaluate communication technologies and protocols—including RFID, NFC, BLE, Wi-Fi, cellular networks, IEEE 802.15.4, IPv6, 6LoWPAN, RPL, Thread, ZigBee, Z-Wave, LoRaWAN, UDP, MQTT, and CoAP—and select appropriate solutions according to application requirements.
CLO 5: Explain the role, architecture, and key functions of edge computing and cloud computing in IIoT systems. Describe the principles of sensor data acquisition, transmission, real-time processing, and integration with IoT platforms, and analyze different data processing approaches according to application requirements.
CLO 6: Explain the major security vulnerabilities, cyberattacks, security mechanisms, and industrial cybersecurity standards relevant to IIoT systems. Design, implement, and technically justify a basic IIoT solution by appropriately selecting and integrating components such as sensors, actuators, communication technologies, protocols, and edge or cloud computing platforms.
- ÜF-1302y-ITTFənnin səhifəsi: History of Azerbaijan
History of Azerbaijan
CLO 1: .CLO1: Explains the key characteristics of the main periods of Azerbaijani history.
CLO 2: .CLO2: Clarifies selected controversial issues in Azerbaijani history.
CLO 3: .CLO3: Develops an objective position on relevant historical issues.
CLO 4: .CLO4: Demonstrates the required basic knowledge and formulates independent views on course topics.
CLO 5: .CLO5: Relates Azerbaijan's ancient history to the modern era.
- ÜF-1302y-ittFənnin səhifəsi: Azərbaycan tarixi
Azərbaycan tarixi
CLO 1: • FTN1: Azərbaycan tarixinin dövrlərinin əsas mahiyyəti izah edilir.
CLO 2: • FTN2: Azərbaycan tarixi üzrə bəzi mübahisəli məsələlərə aydınlıq gətirilir.
CLO 3: • FTN3: Tələbələrin bu və ya digər məsələlərlə bağlı obyektiv mövqeyini formalaşmasına nail olunur.
CLO 4: • FTN4: Tələbələrin ən azından minimum məlumat əldə etməsi, mövzular ətrafında öz fikrinin formalaşmasının səviyyəsi yoxlanılır.
CLO 5: • FTN5: Tələbələrə qədim tariximizin müasir dövrlə uzlaşdırılması vərdişləri aşılanır.
- ÜF-1306y-İnformasiyatəhlükəsizliyiFənnin səhifəsi: Azərbaycan dilində işgüzar və akademik kommunikasiya
Azərbaycan dilində işgüzar və akademik kommunikasiya
CLO 1: • FTN1: İşgüzar və akademik kommunikasiyanın mahiyyəti, məqsəd və funksiyaları mənimsənilir və ixtisas üzrə müxtəlif kommunikativ situasiyalarda effektiv nitq fəaliyyəti həyata keçirilir.
- İFS-2222ynFənnin səhifəsi: Java proqramlaşdırma dili
Java proqramlaşdırma dili
CLO 1: Java proqramlaşdırma dilinin əsas anlayışlarını, sintaksisini, verilənlər tiplərini və proqram strukturunu izah edir və tətbiq edir.
CLO 2: Java dilində dəyişənlər, operatorlar, şərt və dövr konstruksiyalarından istifadə etməklə verilmiş məsələlərin həlli üçün proqramlar hazırlayır.
CLO 3: Massivlər, sətirlər, metodlar və digər əsas Java verilənlər strukturlarından istifadə etməklə proqram kodunu hazırlayır və təhlil edir.
CLO 4: Obyekt-yönümlü proqramlaşdırmanın əsas prinsiplərini – sinif, obyekt, irsiyyət, polimorfizm və abstraksiyanı – Java proqramlarında tətbiq edir.
CLO 5: Java proqramlarında yaranan səhvləri və istisnaları müəyyənləşdirir, təhlil edir və aradan qaldırır.
CLO 6: Verilmiş problemin tələblərinə uyğun olaraq Java proqramını layihələndirir, reallaşdırır və nəticəsini qiymətləndirir.
- İF-61414yFənnin səhifəsi: Безопасное программирование Təhlükəsiz proqramlaşdırma
Безопасное программирование Təhlükəsiz proqramlaşdırma
CLO 1: Введение в безопасное программирование. Классификация угроз в программном обеспечении (M).
CLO 2: Основные типы уязвимостей кода: переполнение буфера, переполнение целых чисел, использование памяти после освобождения и т. д. (M). Анализ уязвимостей кода и замена небезопасных функций (L).
CLO 3: Введение в стандарты безопасности CERT. Стандарты кодирования SEI CERT (C/C++) (M).
CLO 4: Опасные функции и их альтернативы. Принципы безопасного кодирования в программировании на C/C++ (M). Статический и динамический анализ безопасности: Valgrind, AddressSanitizer, Coverity (L).
CLO 5: Интеграция безопасности в безопасные процессы DevOps и CI/CD (DevSecOps) (M).
CLO 6: 10 наиболее распространенных уязвимостей OWASP и способы их устранения на уровне кода (M). Аудит кода и анализ OWASP Top 10 (L).
- İF-61410yFənnin səhifəsi: Облачная безопасность Bulud təhlükəsizliyi
Облачная безопасность Bulud təhlükəsizliyi
CLO 1: Введение в облачные вычисления. Происхождение, особенности и преимущества облачных технологий.
CLO 2: Модели облачных сервисов (IaaS, PaaS, SaaS, FaaS) и модели развертывания (публичные, частные, гибридные, общественные). Лабораторная работа №1: Модель ответственности и аудит безопасности облачного окружения
CLO 3: Сравнение основных сервисов AWS, Azure и GCP.
CLO 4: Виртуализация и контейнерные технологии. Концепции гипервизора, виртуальной машины, Docker и Kubernetes.
CLO 5: Управление идентификацией и доступом (IAM) в облаке, аутентификация, авторизация, многофакторная аутентификация (MFA), управление доступом на основе ролей (RBAC). Лабораторная работа №2: Внедрение системы управления доступом и идентификацией (IAM)
- İFS-2248yFənnin səhifəsi: Безопасность в операционной систмее Windows /Windows əməliyyat sistemində təhlükəsizlik
Безопасность в операционной систмее Windows /Windows əməliyyat sistemində təhlükəsizlik
CLO 1: Объясняет архитектуру безопасности операционной системы Windows, управление учётными записями пользователей и основные механизмы обеспечения безопасности.
CLO 2: Применяет права пользователей, групповые политики (Group Policy), механизмы контроля доступа и параметры безопасности в среде Windows.
CLO 3: Анализирует риски безопасности, уязвимости и сценарии атак, возникающие в операционной системе Windows.
CLO 4: Использует инструменты безопасности Windows (Windows Defender, Windows Firewall, BitLocker, Event Viewer и др.) для оценки событий безопасности и интерпретации полученных результатов.
CLO 5: Разрабатывает и представляет в команде проект или практическое задание, направленное на обеспечение безопасности операционной системы Windows, и обосновывает предложенные решения.
- ИФС-61444yFənnin səhifəsi: Технический иностранный язык (Cyber Security Fundamentals)
Технический иностранный язык (Cyber Security Fundamentals)
CLO 1: Понимать, правильно использовать и объяснять английскую терминологию, связанную с кибербезопасностью и информационными технологиями.
CLO 2: Читать и анализировать технические тексты, научные статьи и профессиональные документы по специальности, а также определять содержащуюся в них основную информацию.
CLO 3: Демонстрировать навыки эффективной устной и письменной коммуникации на английском языке по темам, связанным с кибербезопасностью, компьютерными сетями и информационной безопасностью.
CLO 4: Использовать и критически анализировать информацию из иноязычных академических ресурсов, технической документации и международных стандартов по специальности.
CLO 5: Определять основные идеи и техническую информацию при прослушивании аудиоматериалов по кибербезопасности.
CLO 6: Эффективно взаимодействовать в международной профессиональной среде, используя соответствующую техническую терминологию и навыки общения на английском языке.
- İF-61402yFənnin səhifəsi: Безопасность сетей
Безопасность сетей
CLO 1: Систематическое изучение принципов работы и структуры цифровых сетей, включая сетевые модели и протоколы.
CLO 2: Распознавание и анализ уязвимостей, типов угроз и рисков в сетях.
CLO 3: Практическое применение безопасной сетевой архитектуры, конфигураций безопасности уровня CCNA и основных понятий CCNP Security.
CLO 4: Приобретение навыков выявления и предотвращения сетевых угроз с использованием механизмов безопасности по слоям, списков контроля доступа (ACL), NAT, VPN и других методов.
CLO 5: Изучение теоретических и практических аспектов инструментов и технологий сетевой безопасности, формирование базы для подготовки к международным сертификационным экзаменам (CCNA и CCNP Security)
- İF-61416yFənnin səhifəsi: Безопасность промышленных систем управления
Безопасность промышленных систем управления
CLO 1: Олжны понимать различия между IT- и OT-средами, знать протоколы, используемые в OT-системах, и принципы их функционирования.
CLO 2: Должны уметь выявлять уязвимости в системах критической инфраструктуры и овладеть методами их устранения.
CLO 3: Должны быть знакомы с такими системами, как PLC, DCS, RTU, HMI, AVR, применяемыми в критической инфраструктуре
CLO 4: Должны уметь определять потенциальные киберугрозы в критической инфраструктуре и проводить анализ рисков.
CLO 5: Должны знать, как применять меры кибербезопасности, используемые в IT-среде, к OT-среде.
CLO 6: Должны уметь анализировать инциденты, происходящие в критической инфраструктуре, и знать, какие шаги предпринимать для выявления их первопричины.
- İF-2209y-RUFənnin səhifəsi: Безопасность баз данных
Безопасность баз данных
CLO 1: Знать основные функции систем управления базами данных (СУБД) и уметь работать с несколькими современными СУБД. Понимать принципы функционирования системных каталогов реляционных СУБД и состав содержащейся в них информации. Уметь осуществлять аудит и журналирование баз данных в целях обеспечения безопасности и надёжности.
CLO 2: Уметь применять первичные меры безопасности в СУБД посредством управления профилями пользователей, политиками паролей, правами доступа и ролями.
CLO 3: Знать причины возникновения проблем доступности баз данных, а также методы резервного копирования, синхронизации данных и балансировки нагрузки.
CLO 4: Знать методы обеспечения целостности данных в базах данных. Уметь применять различные методы и решения шифрования данных на разных уровнях баз данных (файловая система, таблица, столбец и др.).
CLO 5: Знать основные угрозы, исходящие от прикладных программ. Понимать сущность SQL-инъекций и связанных с ними угроз, а также знать методы их предотвращения.
CLO 6: Знать типы баз данных NoSQL, принципы их функционирования и практическое значение, а также их преимущества и недостатки по сравнению с традиционными СУБД.
- İFS-2226yn-RUFənnin səhifəsi: Алгоритмы и структуры данных
Алгоритмы и структуры данных
CLO 1: Объясняет и применяет основные понятия алгоритмов и структур данных, их свойства, классификацию и способы представления.
CLO 2: Разрабатывает и анализирует алгоритмы для решения поставленных задач, определяет их временную и пространственную сложность
CLO 3: Применяет и анализирует основные структуры данных, включая массивы, связанные списки, стеки, очереди, деревья, графы и хеш-таблицы
CLO 4: Разрабатывает и применяет основные алгоритмы поиска, сортировки, рекурсии, обработки деревьев и графов, сравнивает их эффективность.
CLO 5: Выявляет, анализирует и устраняет логические и структурные ошибки в алгоритмах и программах, реализующих выбранные структуры данных.
CLO 6: Проектирует, реализует и оценивает алгоритмы и структуры данных в соответствии с требованиями поставленной задачи, обосновывая выбор подходящего решения.
- İFS-2222yn-RUFənnin səhifəsi: Язык программирования Java
Язык программирования Java
CLO 1: Объясняет и применяет основные понятия, синтаксис, типы данных и структуру программы языка программирования Java.
CLO 2: Разрабатывает программы для решения поставленных задач с использованием переменных, операторов, условных конструкций и циклов в языке Java.
CLO 3: Разрабатывает и анализирует программный код с использованием массивов, строк, методов и других основных структур данных Java.
CLO 4: Применяет в программах на Java основные принципы объектно-ориентированного программирования — классы, объекты, наследование, полиморфизм и абстракцию.
CLO 5: Выявляет, анализирует и устраняет ошибки и исключения, возникающие в программах на Java.
CLO 6: Проектирует, реализует и оценивает результат Java-программы в соответствии с требованиями поставленной задачи.
- İF-2212y-RUFənnin səhifəsi: Основы тестирования на проникновение
Основы тестирования на проникновение
CLO 1: Объясняет основные понятия, принципы, этапы и методы тестирования на проникновение, а также требования к проведению тестирования в контролируемой виртуальной лаборатории.
CLO 2: Настраивает виртуальную лабораторию и применяет Kali Linux, основные инструменты командной строки Linux и средства тестирования на проникновение для выполнения практических задач в рамках авторизованной среды.
CLO 3: Применяет методы сбора информации и разведки с открытым исходным кодом, сканирования портов и обнаружения уязвимостей с использованием соответствующих инструментов, включая Nmap, Netcraft и Nessus.
CLO 4: Анализирует сетевой трафик и взаимодействие сетевых узлов с использованием Wireshark, а также применяет методы анализа сетевых данных в рамках контролируемого тестирования.
CLO 5: Применяет основные методы эксплуатации уязвимостей, атак с использованием паролей, клиентской эксплуатации, социальной инженерии и пост-эксплуатационного анализа в изолированной учебной среде.
CLO 6: Использует инструменты и методы тестирования веб-приложений, включая анализ SQL-инъекций, XPath-инъекций и работу с Burp Proxy, а также выявляет и анализирует соответствующие уязвимости.
CLO 7: Объясняет принципы работы памяти и механизмы переполнения буфера, анализирует уязвимости, связанные с переполнением стека и перезаписью структурированных обработчиков исключений (SEH), в учебной среде.
CLO 8: Применяет методы фаззинга, анализирует результаты тестирования программного обеспечения и использует соответствующие возможности фреймворка Metasploit для проведения контролируемого тестирования.
CLO 9: Объясняет основные векторы атак на мобильные устройства и применяет специализированные фреймворки для проведения авторизованного тестирования безопасности смартфонов.
CLO 10: Анализирует результаты тестирования на проникновение, документирует выявленные уязвимости, оценивает их потенциальное влияние и составляет структурированный отчет с рекомендациями по устранению выявленных проблем.
- İFS-2220yn-RUFənnin səhifəsi: Веб-программирование (Front-end)
Веб-программирование (Front-end)
CLO 1: Объясняет основные понятия, принципы, этапы и методы тестирования на проникновение, а также требования к проведению тестирования в контролируемой виртуальной лаборатории.
CLO 2: Настраивает виртуальную лабораторию и применяет Kali Linux, основные инструменты командной строки Linux и средства тестирования на проникновение для выполнения практических задач в рамках авторизованной среды.
CLO 3: Применяет методы сбора информации и разведки с открытым исходным кодом, сканирования портов и обнаружения уязвимостей с использованием соответствующих инструментов, включая Nmap, Netcraft и Nessus.
CLO 4: Анализирует сетевой трафик и взаимодействие сетевых узлов с использованием Wireshark, а также применяет методы анализа сетевых данных в рамках контролируемого тестирования.
CLO 5: Применяет основные методы эксплуатации уязвимостей, атак с использованием паролей, клиентской эксплуатации, социальной инженерии и пост-эксплуатационного анализа в изолированной учебной среде.
CLO 6: Использует инструменты и методы тестирования веб-приложений, включая анализ SQL-инъекций, XPath-инъекций и работу с Burp Proxy, а также выявляет и анализирует соответствующие уязвимости.
CLO 7: Объясняет принципы работы памяти и механизмы переполнения буфера, анализирует уязвимости, связанные с переполнением стека и перезаписью структурированных обработчиков исключений (SEH), в учебной среде.
CLO 8: Применяет методы фаззинга, анализирует результаты тестирования программного обеспечения и использует соответствующие возможности фреймворка Metasploit для проведения контролируемого тестирования.
CLO 9: Объясняет основные векторы атак на мобильные устройства и применяет специализированные фреймворки для проведения авторизованного тестирования безопасности смартфонов.
CLO 10: Анализирует результаты тестирования на проникновение, документирует выявленные уязвимости, оценивает их потенциальное влияние и составляет структурированный отчет с рекомендациями по устранению выявленных проблем.
- IFTSS-61456y-RUFənnin səhifəsi: Python для кибербезопасности
Python для кибербезопасности
CLO 1: Уметь разрабатывать скрипты для решения задач кибербезопасности и автоматизировать операции безопасности с использованием основных возможностей Python.
CLO 2: уметь собирать и обрабатывать сетевые данные с помощью Python, а также анализировать сетевые службы и порты с точки зрения безопасности.
CLO 3: Уметь анализировать угрозы и механизмы атак в сетевой и веб-среде, включая DoS/DDoS-атаки и веб-уязвимости, а также применять методы их обнаружения и предотвращения.
CLO 4: Уметь определять основные характеристики вредоносных программ, обрабатывать данные безопасности с помощью Python и анализировать подозрительные объекты.
CLO 5: уметь применять решения для обеспечения конфиденциальности и целостности данных с использованием криптографических механизмов и библиотек Python.
CLO 6: уметь собирать, обрабатывать и сопоставлять информацию в области кибербезопасности с использованием методов OSINT и инструментов на основе Python, а также оценивать достоверность полученных результатов.
- İF-61403y-RUFənnin səhifəsi: Основы информационной безопасности
Основы информационной безопасности
CLO 1: Знать важнейшие понятия в области информационной безопасности, а также терминологию, используемую в документации и деловых обсуждениях. Знать основы общих и специальных требований в области информационной безопасности, а также особенности их формирования.
CLO 2: Знать концептуальную модель информационной безопасности и иметь базовое представление о формировании соответствующих требований для обеспечения информационной безопасности.
CLO 3: Знать основные нормативно-правовые акты в области информационной безопасности, их требования и порядок применения, а также уметь отслеживать развитие таких нормативно-правовых актов. Знать международные, региональные и национальные нормы, стандарты и передовые практики в области информационной безопасности, уметь отслеживать их развитие и иметь представление об их применении.
CLO 4: Знать организационные формы и методы обеспечения информационной безопасности. Знать основные принципы обеспечения информационной безопасности, а также изучить технические методы и средства её обеспечения.
CLO 5: Иметь общие знания о рисках в области информационной безопасности, их характеристиках и принципах управления ими. Иметь общее представление об актуальности, особенностях формирования и применения политики информационной безопасности, а также знать методы её обеспечения. Иметь общие знания об основах аудита информационной безопасности, его особенностях, актуальности и процедурах проведения.
CLO 6: Иметь общие знания о правовых, организационных и технических основах средств защиты информации, областях их применения, а также о порядке создания и соответствующей сертификации данных средств. Знать порядок признания иностранных сертификатов, выданных на средства защиты информации.
- İFS-2219yn-RUFənnin səhifəsi: Системы управления информационной безопасностью
Системы управления информационной безопасностью
CLO 1: Explains the fundamental concepts, objectives, and principles of an Information Security Management System (ISMS), and identifies its scope and lifecycle.
CLO 2: Explains and analyzes the purpose and requirements of the main standards of the ISO/IEC 27000 family, including ISO/IEC 27001 and ISO/IEC 27002.
CLO 3: Identifies an organization’s information assets, threats, and vulnerabilities, and analyzes and assesses information security risks.
CLO 4: Selects appropriate methods and controls for the treatment of information security risks, and develops a risk matrix and risk register.
CLO 5: Applies information security incident management, business continuity, monitoring, SOC/SIEM, and access control processes, and evaluates their effectiveness.
CLO 6: Analyzes the internal audit and continual improvement of the ISMS, identifies nonconformities, and develops recommendations for corrective actions.
- İFS-2244y-RUFənnin səhifəsi: Машинное обучение
Машинное обучение
CLO 1: Объясняет основные понятия, методы и виды машинного обучения.
CLO 2: Применяет методы подготовки, очистки, нормализации данных и отбора признаков для машинного обучения.
CLO 3: Применяет методы линейной регрессии, деревьев решений, SVM, KNN и кластеризации к наборам данных.
CLO 4: Анализирует и сравнивает результаты моделей машинного обучения на основе критериев оценки их качества.
CLO 5: Оценивает возможности применения искусственных нейронных сетей, глубокого обучения, CNN, NLP, генеративного искусственного интеллекта и интеллектуальных агентов.
CLO 6: Obyekt-yönümlü proqramlaşdırmanın əsas prinsiplərini – sinif, obyekt, irsiyyət, polimorfizm və abstraksiyanı – Java proqramlarında tətbiq edir.
- İF-2215y-RUFənnin səhifəsi: Основы цифровой криминалистики
Основы цифровой криминалистики
CLO 1: Объясняет основные понятия и принципы цифровой криминалистики, а также особенности цифровых доказательств.
CLO 2: Анализирует и сравнивает диски, файловые системы, операционные системы Windows и Linux с точки зрения цифровой криминалистики.
CLO 3: Применяет методы восстановления удалённых файлов и извлечения доказательств из оперативной памяти (RAM), фотографий и других цифровых данных.
CLO 4: Выявляет и анализирует цифровые следы, связанные с вредоносным программным обеспечением, сетевой активностью и веб-атаками.
CLO 5: Анализирует и оценивает цифровые доказательства, полученные с мобильных устройств, из электронной почты, облачных и виртуальных сред.
CLO 6: Применяет методологию цифрового криминалистического расследования, оценивает процессы сбора и сохранения доказательств и принимает решения в соответствии с правовыми и этическими требованиями.
- İF-2213y-RUFənnin səhifəsi: Основы электроники и İOT безопасность
Основы электроники и İOT безопасность
CLO 1: Объясняет основные принципы электроники, устройство и принципы работы электронных компонентов.
CLO 2: Применяет резисторы, конденсаторы, диоды, транзисторы и другие электронные компоненты при разработке простых электронных схем.
CLO 3: Анализирует архитектуру IoT-систем, а также принципы работы датчиков, исполнительных устройств и коммуникационных технологий.
CLO 4: Определяет угрозы кибербезопасности в электронных и IoT-системах и применяет механизмы защиты данных и устройств.
CLO 5: Разрабатывает безопасный технический проект с использованием электронных и IoT-технологий и представляет его в команде.
- İFS-2218yn-RUFənnin səhifəsi: Промышленный интернет вещей
Промышленный интернет вещей
CLO 1: Объясняет основные принципы, архитектуру и компоненты систем Промышленного интернета вещей (IIoT).
CLO 2: Применяет принципы работы датчиков, исполнительных устройств, промышленных сетей и коммуникационных протоколов в системах IIoT.
CLO 3: Анализирует инженерные и технические проблемы, связанные с применением технологий IIoT на промышленных предприятиях.
CLO 4: Осуществляет сбор, обработку и анализ данных, полученных из систем IIoT, и интерпретирует результаты.
CLO 5: Применяет механизмы кибербезопасности, защиты данных и безопасной коммуникации в системах IIoT.
CLO 6: Разрабатывает и представляет технический проект на основе IIoT для мониторинга и автоматизации промышленных процессов.
- İF-61433y-RUFənnin səhifəsi: Дискретная математика
Дискретная математика
CLO 1: Изучить основные понятия комбинаторики, декартова произведения множеств и булева множества, научиться решать практические задачи.
CLO 2: Освоить понятия бинарного отношения, отношения эквивалентности и их свойств.
CLO 3: Изучить основные логические операции, научиться строить таблицы истинности и применять логические операции
CLO 4: Научиться представлять булевы функции в виде СДНФ и СКНФ, а также выполнять разложение по переменным
CLO 5: Изучить основные понятия теории кодирования.
CLO 6: Изучить основные понятия теории графов, научиться находить эйлеров цикл и применять алгоритм Дейкстры для поиска кратчайшего пути.
- İF-61435y-RUFənnin səhifəsi: Математический анализ
Математический анализ
CLO 1: Уметь находить производные функций различных видов (сложных, обратных, параметрически заданных, неявных), вычислять производные высших порядков и применять формулу Лейбница для n-й производной произведения.
CLO 2: Уметь исследовать функцию с помощью производной: находить интервалы монотонности, точки экстремума, выпуклости и точки перегиба, строить графики функций и находить асимптоты кривых
CLO 3: Уметь вычислять неопределённые и определённые интегралы различными методами (замена переменной, интегрирование по частям, интегрирование рациональных и иррациональных функций), применять формулу Ньютона–Лейбница.
CLO 4: FTN 3. Dövlət standartlarının tələblərinə uyğun olaraq konstruktor sənədlərini, texniki cizgiləri və şərti işarələri tərtib edir və oxuyur.
- İF-2250y-RUFənnin səhifəsi: Основы сетей
Основы сетей
CLO 1: Знать основные понятия о компьютерных сетях.
CLO 2: Знать сетевые передающие устройства, их характеристики и ограничения, основные сетевые устройства и их функции.
CLO 3: Распознавать сетевые топологии, понимать сетевые архитектуры, их проектирование и протоколы.
CLO 4: Знать уровни модели OSI, принцип работы IP-адресации, функционирование подсетей, распределение IP-адресов и их классы.
CLO 5: Уметь выполнять маршрутизацию в сети, устанавливать и настраивать соответствующее сетевое оборудование для различных уровней модели OSI.
CLO 6: Знать основные понятия, связанные с обеспечением безопасности и надёжности компьютерных сетей.
- İF-61408y-RUFənnin səhifəsi: Правовые аспекты информационной и кибербезопасности
Правовые аспекты информационной и кибербезопасности
CLO 1: Приобрести знания об основах информационного права, его источниках, элементах правоотношений и субъектах правовых норм, а также изучить основные права и свободы человека в информационной сфере.
CLO 2: Получить знания об основных направлениях государственной политики Азербайджанской Республики в информационной сфере, соответствующих стратегиях и государственных программах, а также изучить национальные интересы в сфере информационной безопасности и политику информационной безопасности страны.
CLO 3: Ознакомиться с основными нормативно-правовыми актами в области информационной и кибербезопасности и знать их требования.
CLO 4: Получить общие знания о правовых и организационных вопросах обеспечения безопасности критической информационной инфраструктуры, а также о классификации объектов инфраструктуры, минимальных требованиях безопасности и механизмах контроля.
CLO 5: Знать требования соответствующего законодательства в области защиты персональных данных, государственной тайны, конфиденциальной информации, а также профессиональной, коммерческой, следственной и судебной тайны; изучить меры ответственности, предусмотренные за нарушение требований действующего законодательства.
CLO 6: Получить общие знания о понятии и классификации киберпреступлений, правовых основах борьбы с киберпреступностью, а также о понятиях информационной войны и кибервойны, их особенностях, современных вызовах и правовых аспектах гибридных войн.
- İF2211y-RUFənnin səhifəsi: Основы криптографии
Основы криптографии
CLO 1: Знать различия между классической и современной криптографией, ознакомиться с методами криптоанализа классических шифров. Знать различия между симметричными и асимметричными системами шифрования.
CLO 2: Знать, как с помощью криптографических методов обеспечиваются такие принципы информационной безопасности, как конфиденциальность и целостность, а также аутентификация и неотказуемость.
CLO 3: Знать различия между блочными и потоковыми шифрами, соответствующие им алгоритмы и области применения данных алгоритмов.
CLO 4: Знать алгоритмы, связанные с криптографией с открытым ключом, и области их применения. Иметь представление об инфраструктуре открытых ключей (PKI).
CLO 5: Знать свойства хеш-функций, понимать, как с их помощью обеспечивается целостность информации, а также знать сущность и принципы применения цифровых подписей.
CLO 6: Знать современные криптографические протоколы и области их применения.
- İF-1720y-RUFənnin səhifəsi: Линейная алгебра
Линейная алгебра
CLO 1: Знать общее определение матрицы, различные виды матриц, все основные операции над матрицами, их основные свойства, а также транспонирование матриц. Владеть методами вычисления определителей второго и третьего порядка.
CLO 2: Знать понятия минора и алгебраического дополнения, формулу разложения определителя по строке или столбцу, индуктивное определение определителя высокого порядка, а также методы его вычисления. Уметь вычислять определитель произведения двух матриц и находить обратную матрицу. Уметь выполнять операции с ортогональными и блочными матрицами.
CLO 3: Знать понятие n-мерного вектора, определение линейной зависимости системы векторов, необходимые и достаточные условия линейной зависимости, а также методы вычисления ранга матрицы. Знать понятия линейного пространства, базиса, размерности и линейного преобразования, а также матрицу линейного преобразования и операции над линейными преобразованиями. Владеть понятием собственных значений и собственных векторов матрицы, а также алгоритмами нахождения собственных значений и соответствующих им собственных векторов.
CLO 4: Знать понятия системы линейных алгебраических уравнений, однородной и неоднородной, совместной и несовместной систем линейных алгебраических уравнений. Уметь решать системы линейных алгебраических уравнений методами Крамера и Гаусса, а также решать однородные системы линейных алгебраических уравнений
CLO 5: Знать понятие многочлена, основные операции над многочленами, алгоритм деления многочленов с остатком, теорему Безу и алгоритм схемы Горнера. Знать методы Лагранжа и Ньютона для нахождения границ действительных корней многочлена.
CLO 6: Знать понятие квадратичной формы, её представление в матричном виде и каноническую форму квадратичной формы. Уметь приводить квадратичную форму к каноническому виду с использованием методов Лагранжа и Якоби.
- İF-17123y-RUFənnin səhifəsi: Теория вероятностей
Теория вероятностей
CLO 1: Знать понятия стохастического эксперимента и события. Уметь выполнять операции над событиями. Знать классическое определение вероятности и основные элементы комбинаторики.
CLO 2: Знать понятия условной вероятности и независимости событий. Владеть формулами полной вероятности и Байеса. Знать понятия энтропии и количества информации, а также уметь применять их для решения задач, связанных с кодированием информации.
CLO 3: Знать формулу Байеса, понятия случайной величины и функции распределения, некоторые известные дискретные и непрерывные распределения, пуассоновский случайный процесс, цепи Маркова и простые модели систем массового обслуживания.
CLO 4: Знать основные дискретные распределения: распределение Бернулли, биномиальное, распределение Пуассона и геометрическое распределение. Знать основные непрерывные распределения: равномерное, экспоненциальное, нормальное и распределение Коши.
CLO 5: Уметь находить распределение суммы независимых случайных величин и распределение функций, зависящих от случайных величин. Знать числовые характеристики случайных величин.
CLO 6: Знать понятия моментов высших порядков, ковариации и коэффициента корреляции.
- İF-2205y-RUFənnin səhifəsi: Веб-безопасность
Веб-безопасность
CLO 1: Знать принципы работы веб-браузеров, а также основные принципы проектирования, разработки и эксплуатации веб-приложений.
CLO 2: Уметь разрабатывать безопасные веб-страницы с использованием современных технологий. Знать такие технологии, как HTML, CSS и JavaScript.
CLO 3: Знать принципы работы протокола HTTP, а также понимать принцип действия SSL-сертификатов и их роль в обеспечении безопасности веб-страниц.
CLO 4: Иметь представление о природе и основных видах атак на веб-сайты.
CLO 5: Знать принципы работы веб-сервисов и API, включая REST и GraphQL.
CLO 6: Знать основные уязвимости, представленные в OWASP Top 10, уметь идентифицировать соответствующие уязвимости и применять механизмы их предотвращения.
- İF-61402y-ENFənnin səhifəsi: Network Security
Network Security
CLO 1: Should be able to organize network access in accordance with authentication, identification, and access rules.
CLO 2: Should be able to perform network auditing and logging.
CLO 3: Should be able to perform network auditing and logging.
CLO 4: Should be able to establish and configure DMZ zones when integrating or connecting networks with other networks.
CLO 5: Should possess fundamental knowledge of next-generation firewalls
CLO 6: Should be aware of known attacks that can be carried out against networks and know methods for preventing them or quickly mitigating their effects.
- İF-2209y-ENFənnin səhifəsi: Database Security
Database Security
CLO 1: Knows the main functions of database management systems. Is able to work with several DBMSs currently in use. Knows how the system catalogs of relational DBMSs operate and what information they contain. Is able to perform database auditing and logging for security and reliability.
CLO 2: Is able to implement initial security measures in DBMSs by managing user profiles, password policies, permissions (rights/access), and roles.
CLO 3: Knows the causes of database availability problems and understands backups, synchronization between them, and load-balancing methods.
CLO 4: Knows methods for preserving integrity in databases. Is able to implement various encryption methods and solutions at different levels in databases (file system, table, column, etc.).
CLO 5: Is aware of threats originating from application software. Knows SQL injection and related threats, as well as methods for preventing them.
CLO 6: Knows NoSQL-type databases, their operating principles, practical significance, and their advantages and disadvantages compared with traditional DBMSs.
- IF-2207y-ENFənnin səhifəsi: Information Security Management Systems
Information Security Management Systems
CLO 1: Explain and apply the fundamental principles and elements of information security management systems (ISMS) and the application areas of frameworks such as ISO/IEC 27001, NIST and COBIT
CLO 2: Identify and assess an organization’s cyber risks and select appropriate managerial and technical measures to mitigate them.
CLO 3: Develop information security policies, procedures and controls and justify their implementation.
CLO 4: Identify security incidents and develop an incident response plan (IRP) and business continuity/disaster recovery plans (BCP/DRP).
CLO 5: Plan audit and compliance processes, analyze evidence and report the findings.
CLO 6: Plan and implement an information security management project individually or as part of a team, and analyze and present the results.
- İF-61408y-ENFənnin səhifəsi: Legal Aspects of Information and Cybersecurity
Legal Aspects of Information and Cybersecurity
CLO 1: Acquire knowledge of the fundamentals of information law, its sources, elements of legal relations, and subjects of legal norms, as well as understand the fundamental rights and freedoms of individuals in the information sphere.
CLO 2: Understand the main directions of the state policy of the Republic of Azerbaijan in the information sphere, relevant strategies and state programs, as well as national interests and information security policy.
CLO 3: Identify the main legal and regulatory acts governing information and cybersecurity and understand their key requirements.
CLO 4: Demonstrate general knowledge of the legal and organizational aspects of protecting critical information infrastructure, including the classification of infrastructure objects, minimum security requirements, and control mechanisms.
CLO 5: Understand the requirements of applicable legislation concerning the protection of personal data, state secrets, confidential information, professional, commercial, investigative, and judicial secrets, as well as the liability established for violations of applicable legal requirements.
CLO 6: Understand the concept and classification of cybercrimes, the legal foundations for combating cybercrime, and the concepts of information warfare and cyberwarfare, including their characteristics, contemporary challenges, and legal aspects of hybrid warfare.
- IF-2205y-ENFənnin səhifəsi: Web Security
Web Security
CLO 1: Explain the principles of web browser operation and the fundamental principles of designing, developing, and operating web applications.
CLO 2: Develop secure web pages using modern technologies and demonstrate knowledge of HTML, CSS, and JavaScript.
CLO 3: Explain the principles of the HTTP protocol and understand the purpose and operation of SSL/TLS certificates and their role in securing web pages and communications.
CLO 4: Describe the nature and main types of attacks targeting websites and web applications.
CLO 5: Explain the principles of web services and APIs, including REST and GraphQL.
CLO 6: Identify common vulnerabilities presented in the OWASP Top 10 and apply appropriate mechanisms and security practices to prevent and mitigate them.
- IF-2210y-ENFənnin səhifəsi: Cloud Security
Cloud Security
CLO 1: Explain the principles of cloud services and provide an overview of the main services offered, including their differences, advantages, and disadvantages compared with traditional services.
CLO 2: Develop simple solutions using cloud services and implement appropriate security measures for such solutions using theoretical and practical approaches.
CLO 3: Explain serverless computing, its characteristics and distinguishing features, as well as responsibility and security considerations associated with such services
CLO 4: Identify and apply methods and criteria for assessing the scope of risks and vulnerabilities in cloud environments.
CLO 5: Use network security tools and mechanisms in cloud environments.
CLO 6: Identify the symptoms of data breaches in cloud environments, monitor security events, determine their causes, and implement measures to prevent data leakage
- IF-2211y-ENFənnin səhifəsi: Fundamentals of Cryptography
Fundamentals of Cryptography
CLO 1: Understand the differences between classical and modern cryptography and be familiar with methods of cryptanalysis of classical ciphers. Understand the differences between symmetric and asymmetric encryption systems.
CLO 2: Understand how confidentiality and integrity, as well as authentication and non-repudiation, are ensured through cryptographic methods as part of information security principles.
CLO 3: Understand the differences between block and stream ciphers, the corresponding algorithms, and their application areas.
CLO 4: Understand algorithms related to public-key cryptography and their applications. Be familiar with the concept of Public Key Infrastructure (PKI).
CLO 5: Understand the characteristics of hash functions and how they are used to ensure integrity, as well as their role in digital signatures.
CLO 6: Understand advanced cryptographic protocols and their applications.
- IF-2213y-ENFənnin səhifəsi: Electronics Fundamentals and IoT Security
Electronics Fundamentals and IoT Security
CLO 1: Identify basic electronic components, logic circuits, converters, resistors, capacitors, transistors, inductors, and diodes, and construct circuits using these components.
CLO 2: Use simulation software to perform observations and experiments on electronic circuits.
CLO 3: Use measurement instruments to measure the basic quantities of electrical circuits.
CLO 4: Be familiar with different protocols used for data exchange between devices.
CLO 5: Be familiar with different technologies used for wireless communication between devices.
CLO 6: Understand information security issues related to IoT devices, identify potential cyberattacks against them, and understand methods for protecting against such attacks.
- IF-2250y-ENFənnin səhifəsi: Fundamentals of Networking
Fundamentals of Networking
CLO 1: Understand the fundamental concepts of computer networks.
CLO 2: Understand network transmission media, their characteristics and limitations, as well as the main types of network equipment and their functions.
CLO 3: Identify network topologies and understand network architectures, design principles, and protocols.
CLO 4: Understand the layers of the OSI model, the operating principles of IP addressing, subnetting, IP address allocation, and IP address classes.
CLO 5: Configure and manage routing in networks and install and configure appropriate network equipment for different OSI layers.
CLO 6: Understand the fundamental concepts related to ensuring network security and reliability.
- IF-2203yFənnin səhifəsi: Fundamentals of Information Security
Fundamentals of Information Security
CLO 1: Understand the essential concepts and terminology of information security, including terminology used in documentation and professional discussions. Understand the fundamentals of general and specific requirements in the field of information security and the principles underlying their development.
CLO 2: Understand the conceptual model of information security and demonstrate basic reasoning skills for formulating appropriate requirements to ensure information security.
CLO 3: Understand the key legal and regulatory acts governing information security, their requirements, and application procedures, and be able to monitor their development. Understand global, regional, and national regulations, standards, and best practices in information security, be able to follow their development, and have a general understanding of their application.
CLO 4: Understand the organizational forms and methods used to ensure information security. Understand the fundamental principles of information security and the basic technical methods and tools used to protect information.
CLO 5: Have general knowledge of information security risks, their characteristics, and risk management approaches. Understand the relevance, development, and implementation of information security policies, as well as the methods used to ensure their implementation. Have general knowledge of the fundamentals, characteristics, relevance, and procedures of information security auditing.
CLO 6: Have general knowledge of the legal, organizational, and technical foundations of information protection tools, their areas of application, and the principles of their development and certification in accordance with applicable requirements. Understand the procedures for recognizing foreign certificates issued for information protection tools.
- IFS-2226yn-ENFənnin səhifəsi: Algorithms and Data Structures
Algorithms and Data Structures
CLO 1: Gain fundamental knowledge of the basic concepts and characteristics of algorithms, methods of algorithm representation, the concept of complexity, and types of data structures.
CLO 2: Understand linear and non-linear data structures (arrays, linked lists, stacks, queues, trees, graphs, hash tables, etc.), distinguish their application areas, and develop the ability to select an appropriate data structure for a given problem.
CLO 3: Understand the operating principles of fundamental algorithms, including searching, sorting, recursion, graph, and tree algorithms; analyze and compare their time and space complexities.
CLO 4: Develop the ability to design, implement, test, and optimize algorithms and data structures using different programming languages.
CLO 5: Select appropriate algorithms and data structures for solving computational problems, evaluate algorithm efficiency, and apply them to practical problems.
CLO 6: Apply modern algorithmic approaches in algorithmic thinking, problem-solving, and software development processes; compare different solution methods and justify an optimal solution.
- IFS-2220yn-ENFənnin səhifəsi: Web Programming (Front-end)
Web Programming (Front-end)
CLO 1: Explain the fundamental concepts, principles, stages, and methods of penetration testing, as well as the requirements for conducting penetration tests in a controlled virtual laboratory environment.
CLO 2: Configure a virtual laboratory and use Kali Linux, essential Linux command-line tools, and penetration testing tools to perform practical tasks within an authorized environment.
CLO 3: Apply information-gathering and open-source intelligence (OSINT) techniques, port scanning, and vulnerability discovery using appropriate tools, including Nmap, Netcraft, and Nessus.
CLO 4: Analyze network traffic and interactions between network nodes using Wireshark and apply network data analysis techniques in controlled penetration testing environments.
CLO 5: Apply basic vulnerability exploitation techniques, password-based attacks, client-side exploitation, social engineering, and post-exploitation analysis in an isolated educational environment.
CLO 6: Use tools and techniques for web application security testing, including the analysis of SQL injection and XPath injection vulnerabilities and the use of Burp Proxy, as well as identify and analyze related vulnerabilities.
CLO 7: Explain memory management principles and buffer overflow mechanisms, and analyze vulnerabilities associated with stack-based buffer overflows and Structured Exception Handler (SEH) overwrites in a controlled educational environment.
CLO 8: Apply fuzzing techniques, analyze software testing results, and use relevant capabilities of the Metasploit Framework for controlled security testing.
CLO 9: Explain the main attack vectors targeting mobile devices and apply specialized frameworks to conduct authorized security testing of smartphones.
CLO 10: Analyze penetration testing results, document identified vulnerabilities, assess their potential impact, and prepare a structured report containing recommendations for mitigating the identified security issues.
- IF-2206y-ENFənnin səhifəsi: Operating Systems
Operating Systems
CLO 1: Distinguish between different operating systems, their characteristics, differences, and areas of application.
CLO 2: Explain the main functions of operating systems, process management mechanisms, and interaction with hardware.
CLO 3: Explain inter-process communication mechanisms and understand the principles of parallel processing and process execution.
CLO 4: Explain how operating systems manage memory and apply methods and tools for investigating information stored in memory.
CLO 5: Understand the architecture of file systems and input/output mechanisms in different operating systems and use them through appropriate programming interfaces.
CLO 6: Explain the fundamental security mechanisms and principles of privilege and access control in operating systems.
- IF-2212y-ENFənnin səhifəsi: Fundamentals of Penetration Testing
Fundamentals of Penetration Testing
CLO 1: Explain the fundamental principles, concepts, and techniques of penetration testing.
CLO 2: Describe and apply the main stages of the penetration testing process.
CLO 3: Apply active and passive information-gathering methods during authorized penetration testing activities.
CLO 4: Identify security vulnerabilities in a given target, validate and assess their potential impact and associated risks, and propose appropriate mitigation measures.
CLO 5: Identify and appropriately use common tools and technologies employed in penetration testing.
CLO 6: Analyze penetration testing results and prepare professional and structured penetration testing reports.
- IF-2201y-ENFənnin səhifəsi: Fundamentals of Cybersecurity
Fundamentals of Cybersecurity
CLO 1: Demonstrate knowledge of the fundamental concepts and principles of cybersecurity.
CLO 2: Explain the importance of cybersecurity management and identify the organizational forms and methods used to ensure cybersecurity.
CLO 3: Explain the fundamental principles of cybersecurity and identify the main technical methods and tools used to protect information systems. Demonstrate a general understanding of vulnerabilities, security gaps, threats, and risks, including their characteristics and basic management approaches.
CLO 4: Identify the functions of essential tools used in defensive and offensive cybersecurity activities.
CLO 5: Apply security management tools, controls, methods, and technologies to implement cybersecurity policies. Demonstrate an understanding of the relevance, development, implementation, and enforcement of cybersecurity policies and the methods used to ensure their effectiveness.
CLO 6: Demonstrate knowledge of global, regional, and national cybersecurity regulations, standards, and best practices, and monitor their development and evolution.
- IFS-2224y-ENFənnin səhifəsi: Mobile Programming
Mobile Programming
CLO 1: Explain the architecture, characteristics, and application areas of mobile operating systems (Android and iOS).
CLO 2: Apply knowledge of the mobile application development process, the main components of the Android platform, and the functionality of the Android Studio development environment.
CLO 3: Develop and configure mobile applications for the Android platform using the Kotlin programming language.
CLO 4: Design and implement user interfaces (UI), user experience (UX), activities, resources, and Intent mechanisms in mobile applications.
CLO 5: Use appropriate programming techniques for working with databases, files, and network services in mobile applications.
CLO 6: Explain the security principles of mobile applications, the deployment process, and secure mobile application development techniques.
CLO 7: Demonstrate the ability to independently develop, test, and present mobile programming projects and to use modern programming tools effectively.
- IF-17121yFənnin səhifəsi: Mathematical Analysis
Mathematical Analysis
CLO 1: Explain the definition of the limit of a sequence, distinguish between convergent and divergent sequences, and describe the main properties of limits.
CLO 2: Demonstrate knowledge of the limit of a function, the definition of continuity at a point, its fundamental properties, and the types of points of discontinuity.
CLO 3: Explain the definition and fundamental properties of the derivative of a function, the definition of the differential at a point, and the related theorems. Identify maximum and minimum points of a function and explain the necessary condition and the first- and second-order sufficient conditions for extrema.
CLO 4: Demonstrate knowledge of partitions of an interval, their properties, the definition of the definite integral, and classes of integrable functions.
CLO 5: Применяет методы восстановления удалённых файлов и извлечения доказательств из оперативной памяти (RAM), фотографий и других цифровых данных.
CLO 6: Demonstrate knowledge of partial derivatives and the differential of functions of several variables.
- IF-1720y-ENFənnin səhifəsi: Linear Algebra
Linear Algebra
CLO 1: Define matrices and identify different types of matrices, perform fundamental operations on matrices, explain the main properties of these operations, and transpose matrices. Calculate second- and third-order determinants using appropriate methods.
CLO 2: Explain the concepts of minors and cofactors, the expansion of a determinant along a row or column, the inductive definition of higher-order determinants, and methods for calculating them. Calculate the determinant of the product of two matrices and find the inverse of a square matrix. Perform operations involving orthogonal and block matrices.
CLO 3: Explain the concept of an n-dimensional vector, define linear dependence of a system of vectors, state the necessary and sufficient conditions for linear dependence, and apply methods for calculating the rank of a matrix. Define a linear space, basis, dimension, linear transformation, matrix representation of a linear transformation, and operations on linear transformations. Explain eigenvalues and eigenvectors of matrices and apply algorithms for finding eigenvalues and corresponding eigenvectors.
CLO 4: Explain systems of linear algebraic equations, including homogeneous and non-homogeneous systems, as well as consistent and inconsistent systems. Solve systems of linear algebraic equations using Cramer’s rule and Gaussian elimination, and solve homogeneous systems of linear equations.
CLO 5: Explain polynomials, arithmetic operations on polynomials, the polynomial division algorithm, Bézout’s theorem, and Horner’s scheme. Apply Lagrange and Newton methods for determining bounds on the real roots of a polynomial.
CLO 6: Define quadratic forms, express quadratic forms in matrix form, and identify their canonical form. Apply the Lagrange and Jacobi methods to reduce quadratic forms to canonical form.