Bakalavr proqramı

İnformasiya təhlükəsizliyiFənn nəticələri

Bakalavr050615-6006017İnformasiya Texnologiyaları və Telekommunikasiya FakültəsiKibertəhlükəsizlik106 fənn

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.

76 fənn
  • İF-2206y

    Əməliyyat sistemləri

    Fənnin səhifəsi: Əməliyyat sistemləri
    1. 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.

    2. CLO 2: Proseslər arasında məlumat mübadiləsi mexanizmlərini, proseslərin paralel emalının prinsiplərini bilir.

    3. 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

    4. 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

    5. 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-2208y

    İnformasiya təhlükəsizliyi və kibertəhlükəsizliyin hüquqi aspektləri

    Fənnin səhifəsi: İnformasiya təhlükəsizliyi və kibertəhlükəsizliyin hüquqi aspektləri
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2204y

    Proqramlaşdırmanın əsasları

    Fənnin səhifəsi: Proqramlaşdırmanın əsasları
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-61403y

    İnformasiya təhlükəsizliyinin əsasları

    Fənnin səhifəsi: İnformasiya təhlükəsizliyinin əsasları
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-61402y

    Şəbəkələrin təhlükəsizliyi

    Fənnin səhifəsi: Şəbəkələrin təhlükəsizliyi
    1. CLO 1: Şəbəkədə autentifikasiya, identifikasiya və qaydalara uyğun girişi təşkil etməyi bacarmalıdır.

    2. CLO 2: Şəbəkənin auditini və loqlaşdırma işlərini həyata keçirməyi bacarmalıdır.

    3. 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.

    4. 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.

    5. CLO 5: Yeni nəsil təhlükəsizlik divarları ilə bağlı əsaslı biliklərə malik olmalıdır.

    6. 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-2216y

    Sənaye idarəetmə sistemlərinin təhlükəsizliyi

    Fənnin səhifəsi: Sənaye idarəetmə sistemlərinin təhlükəsizliyi
    1. 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.

    2. 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.

    3. CLO 3: Kritik infrastrukturlarda PLC, DCS, RTU, HMI, AVR kimi sistemlər ilə tanış olmalıdır.

    4. CLO 4: Kritik infrastrukturlarda potensiyal kiber təhdidləri müəyyən edə bilməli və risk analizi edə bilməlidir.

    5. 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.

    6. 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-2207y

    İnformasiya təhlükəsizliyinin idarəedilməsi sistemləri

    Fənnin səhifəsi: İnformasiya təhlükəsizliyinin idarəedilməsi sistemləri
    1. CLO 1: İnformasiya təhlükəsizliyi menecmentinin nə olduğunu və onun əsas prinsiplərini bilir.

    2. CLO 2: İnformasiya təhlükəsizliyinin idarəedilməsinin təşkilatların üçün vacibliyini və faydalarını başa düşür.

    3. CLO 3: İnformasiya təhlükəsizliyinin idarəedilməsi üzrə yerli və beynəlxalq standartlar ilə tanışdır.

    4. CLO 4: ISO/IEC 27000 standartlar ailəsi barədə məlumatlıdır.

    5. CLO 5: ISO/IEC 27001:2013 standartının əsas konsepsiya və prinsipləri, orada istifadə olunan əsas anlayışları bilir.

    6. CLO 6: ISO/IEC 27001:2013 standartının əsas tələblərini bilir.

  • İF-2210y

    Bulud təhlükəsizliyi

    Fənnin səhifəsi: Bulud təhlükəsizliyi
    1. 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.

    2. 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.

    3. 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.

    4. CLO 4: Buludda olan risk və boşluqların çərçivəsini ölçmə üsul və meyarlarını bilir.

    5. CLO 5: Buludda şəbəkə təhlükəsizliyi vasitələrindən istifadə etməyi bacarır.

    6. 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-2209y

    Verilənlər bazalarının təhlükəsizliyi

    Fənnin səhifəsi: Verilənlər bazalarının təhlükəsizliyi
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2215y

    Rəqəmsal kriminalistikanın əsasları

    Fənnin səhifəsi: Rəqəmsal kriminalistikanın əsasları
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2214y

    Təhlükəsiz proqramlaşdırma

    Fənnin səhifəsi: Təhlükəsiz proqramlaşdırma
    1. CLO 1: Proqram təminatı təhlükəsizliyinin nə olduğunu hansı səbəblərdən baş verdiyini anlayır.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2212y

    Nüfuzetmə sınaqlarının əsasları

    Fənnin səhifəsi: Nüfuzetmə sınaqlarının əsasları
    1. CLO 1: Nüfuzetmə sınaqlarının prinsip və texnikaları ilə tanış olacaqsınız.

    2. CLO 2: Nüfuzetmə sınağının mərhələlərini öyrənəcəksiniz.

    3. CLO 3: Aktiv və passiv məlumat toplama metodlarıyla tanış olacaqsınız.

    4. 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.

    5. CLO 5: Nüfuzetmə testi zamanı istifadə olunan alətlərlə tanış olacaqsınız.

    6. CLO 6: Nüfuzetmə testinin nəticələri əsasında professional hesabat hazırlamaqla bağlı biliklər əldə edəcəksiniz.

  • İF-17121y

    Riyazi analiz

    Fənnin səhifəsi: Riyazi analiz
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2250y

    Şəbəkələrin əsasları

    Fənnin səhifəsi: Şəbəkələrin əsasları
    1. CLO 1: Kompüter şəbəkələri haqqında ilkin anlayışları bilməlidir.

    2. 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.

    3. CLO 3: Şəbəkə topologiyalarını tanımalıdır, şəbəkə arxitekturalarını, dizayn və protokollarını başa düşməlidir.

    4. 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.

    5. 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.

    6. CLO 6: Şəbəkədə təhlükəsizliyin və etibarlılığın təmin olunması ilə bağlı anlayışları bilməlidir.

  • İFS-2226yn

    Alqoritmlər və verilənlər strukturları

    Fənnin səhifəsi: Alqoritmlər və verilənlər strukturları
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2223yn

    IT layihələrin idarə edilməsi

    Fənnin səhifəsi: IT layihələrin idarə edilməsi
    1. CLO 1: İT layihə həyat dövrünü və müasir metodologiyaları (Waterfall, Agile, Lean) fərqləndirməyi bacarmalıdır.

    2. 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.

    3. CLO 3: Risk analizi, keyfiyyət təminatı və resursların optimallaşdırılmasını həyata keçirməlidir.

    4. CLO 4: Müasir PM alətlərindən (Jira, Asana, ClickUp, MS Project) səmərəli istifadə etməlidir

    5. CLO 5: Yumşaq bacarıqlar (Soft Skills), komanda liderliyi və stakeholderlərlə kommunikasiya strategiyaları qurmalıdır.

    6. CLO 6: İT layihələrində riskləri (kiber-təhlükəsizlik, texniki borc) analiz və idarə etməlidir.

  • İFS-2217yn

    Texniki xarici dil (Cyber security fundamentals)

    Fənnin səhifəsi: Texniki xarici dil (Cyber security fundamentals)
    1. CLO 1: Understand, correctly use, and explain English terminology related to cybersecurity and information technology.

    2. CLO 2: Read, analyze, and identify key information from technical texts, scientific articles, and professional documents in their field of specialization.

    3. CLO 3: Prepare and deliver presentations in English on technical topics, including networking technologies, operating systems, databases, security mechanisms, and other IT-related subjects.

    4. CLO 4: Use foreign-language academic resources, technical documentation, and international standards relevant to their field, and critically analyze the information obtained.

    5. CLO 5: Apply the fundamental principles of writing professional correspondence, reports, and technical documentation in English.

    6. CLO 6: Effectively collaborate in an international professional environment by using appropriate technical terminology and communication skills in English.

  • İFS-2225yn

    Kibertəhlükəsizlik üçün Python

    Fənnin səhifəsi: Kibertəhlükəsizlik üçün Python
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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

    6. 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-2205y

    Veb təhlükəsizlik

    Fənnin səhifəsi: Veb təhlükəsizlik
    1. CLO 1: Veb brauzerlərin iş prinsiplərini, veb tətbiqlərin layihələndirilməsi, yaradılması və istismarı qaydalarını bilməlidir.

    2. 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.

    3. 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.

    4. CLO 4: Veb saytlarda hücumların təbiəti haqqında məlumatlıdır.

    5. CLO 5: REST və GraphQL kimi veb xidmətlərin necə çalışdığını bilir.

    6. 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-2201y

    Kibertəhlükəsizliyin əsasları

    Fənnin səhifəsi: Kibertəhlükəsizliyin əsasları
    1. CLO 1: Kibertəhlükəsizlik üzrə əsas konsepsiya və anlayışları bilməlidir.

    2. 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.

    3. 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.

    4. CLO 4: Müdafiə və hücumyönümlü kibertəhlükəsizlik sahəsində zəruri vasitələrin funksiyalarını bilməlidir.

    5. 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.

    6. 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

    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2211y

    Kriptoqrafiyanın əsasları

    Fənnin səhifəsi: Kriptoqrafiyanın əsasları
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. CLO 6: Qabaqcıl kriptoqrafik protokolları və onların tətbiqlərini bilməlidir.

  • İF-2213y

    Elektronikanın əsasları və IoT təhlükəsizliyi

    Fənnin səhifəsi: Elektronikanın əsasları və IoT təhlükəsizliyi
    1. 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.

    2. CLO 2: Elektronika dövrələrində müşahidə və sınaqlar etmək üçün simulyasiya proqramından istifadə etməyi bacarır.

    3. 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.

    4. CLO 4: Qurğular arasında məlumat mübadiləsi üçün fərqli protokollarla tanış olmalıdır.

    5. CLO 5: Qurğular arasında simsiz rabitə üçün fərqli texnologiyalar barədə məlumatlı olmalıdır.

    6. 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-17122y

    Diskret riyaziyyat

    Fənnin səhifəsi: Diskret riyaziyyat
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2219yn

    Maşın öyrənməsi

    Fənnin səhifəsi: Maşın öyrənməsi
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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-2224yn

    Mobil proqramlaşdırma

    Fənnin səhifəsi: Mobil proqramlaşdırma
    1. 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.

    2. 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.

    3. CLO 3: Kotlin proqramlaşdırma dilindən istifadə etməklə Android platforması üçün mobil tətbiqlər hazırlaya və sazlaya bilir.

    4. 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.

    5. 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.

    6. 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.

    7. 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-2218yn

    Sənaye Əşyaların İnterneti (IIoT)

    Fənnin səhifəsi: Sənaye Əşyaların İnterneti (IIoT)
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-2218ya

    Industrial Internet of Things (IIoT)

    Fənnin səhifəsi: Industrial Internet of Things (IIoT)
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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-ITT

    History of Azerbaijan

    Fənnin səhifəsi: History of Azerbaijan
    1. CLO 1: .CLO1: Explains the key characteristics of the main periods of Azerbaijani history.

    2. CLO 2: .CLO2: Clarifies selected controversial issues in Azerbaijani history.

    3. CLO 3: .CLO3: Develops an objective position on relevant historical issues.

    4. CLO 4: .CLO4: Demonstrates the required basic knowledge and formulates independent views on course topics.

    5. CLO 5: .CLO5: Relates Azerbaijan's ancient history to the modern era.

  • ÜF-1302y-itt

    Azərbaycan tarixi

    Fənnin səhifəsi: Azərbaycan tarixi
    1. CLO 1: • FTN1: Azərbaycan tarixinin dövrlərinin əsas mahiyyəti izah edilir.

    2. CLO 2: • FTN2: Azərbaycan tarixi üzrə bəzi mübahisəli məsələlərə aydınlıq gətirilir.

    3. 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.

    4. 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.

    5. 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əsizliyi

    Azərbaycan dilində işgüzar və akademik kommunikasiya

    Fənnin səhifəsi: Azərbaycan dilində işgüzar və akademik kommunikasiya
    1. 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-2222yn

    Java proqramlaşdırma dili

    Fənnin səhifəsi: Java proqramlaşdırma dili
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. CLO 5: Java proqramlarında yaranan səhvləri və istisnaları müəyyənləşdirir, təhlil edir və aradan qaldırır.

    6. 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-61414y

    Безопасное программирование Təhlükəsiz proqramlaşdırma

    Fənnin səhifəsi: Безопасное программирование Təhlükəsiz proqramlaşdırma
    1. CLO 1: Введение в безопасное программирование. Классификация угроз в программном обеспечении (M).

    2. CLO 2: Основные типы уязвимостей кода: переполнение буфера, переполнение целых чисел, использование памяти после освобождения и т. д. (M). Анализ уязвимостей кода и замена небезопасных функций (L).

    3. CLO 3: Введение в стандарты безопасности CERT. Стандарты кодирования SEI CERT (C/C++) (M).

    4. CLO 4: Опасные функции и их альтернативы. Принципы безопасного кодирования в программировании на C/C++ (M). Статический и динамический анализ безопасности: Valgrind, AddressSanitizer, Coverity (L).

    5. CLO 5: Интеграция безопасности в безопасные процессы DevOps и CI/CD (DevSecOps) (M).

    6. CLO 6: 10 наиболее распространенных уязвимостей OWASP и способы их устранения на уровне кода (M). Аудит кода и анализ OWASP Top 10 (L).

  • İF-61410y

    Облачная безопасность Bulud təhlükəsizliyi

    Fənnin səhifəsi: Облачная безопасность Bulud təhlükəsizliyi
    1. CLO 1: Введение в облачные вычисления. Происхождение, особенности и преимущества облачных технологий.

    2. CLO 2: Модели облачных сервисов (IaaS, PaaS, SaaS, FaaS) и модели развертывания (публичные, частные, гибридные, общественные). Лабораторная работа №1: Модель ответственности и аудит безопасности облачного окружения

    3. CLO 3: Сравнение основных сервисов AWS, Azure и GCP.

    4. CLO 4: Виртуализация и контейнерные технологии. Концепции гипервизора, виртуальной машины, Docker и Kubernetes.

    5. CLO 5: Управление идентификацией и доступом (IAM) в облаке, аутентификация, авторизация, многофакторная аутентификация (MFA), управление доступом на основе ролей (RBAC). Лабораторная работа №2: Внедрение системы управления доступом и идентификацией (IAM)

  • İFS-2248y

    Безопасность в операционной систмее Windows /Windows əməliyyat sistemində təhlükəsizlik

    Fənnin səhifəsi: Безопасность в операционной систмее Windows /Windows əməliyyat sistemində təhlükəsizlik
    1. CLO 1: Объясняет архитектуру безопасности операционной системы Windows, управление учётными записями пользователей и основные механизмы обеспечения безопасности.

    2. CLO 2: Применяет права пользователей, групповые политики (Group Policy), механизмы контроля доступа и параметры безопасности в среде Windows.

    3. CLO 3: Анализирует риски безопасности, уязвимости и сценарии атак, возникающие в операционной системе Windows.

    4. CLO 4: Использует инструменты безопасности Windows (Windows Defender, Windows Firewall, BitLocker, Event Viewer и др.) для оценки событий безопасности и интерпретации полученных результатов.

    5. CLO 5: Разрабатывает и представляет в команде проект или практическое задание, направленное на обеспечение безопасности операционной системы Windows, и обосновывает предложенные решения.

  • ИФС-61444y

    Технический иностранный язык (Cyber Security Fundamentals)

    Fənnin səhifəsi: Технический иностранный язык (Cyber Security Fundamentals)
    1. CLO 1: Понимать, правильно использовать и объяснять английскую терминологию, связанную с кибербезопасностью и информационными технологиями.

    2. CLO 2: Читать и анализировать технические тексты, научные статьи и профессиональные документы по специальности, а также определять содержащуюся в них основную информацию.

    3. CLO 3: Демонстрировать навыки эффективной устной и письменной коммуникации на английском языке по темам, связанным с кибербезопасностью, компьютерными сетями и информационной безопасностью.

    4. CLO 4: Использовать и критически анализировать информацию из иноязычных академических ресурсов, технической документации и международных стандартов по специальности.

    5. CLO 5: Определять основные идеи и техническую информацию при прослушивании аудиоматериалов по кибербезопасности.

    6. CLO 6: Эффективно взаимодействовать в международной профессиональной среде, используя соответствующую техническую терминологию и навыки общения на английском языке.

  • İF-61402y

    Безопасность сетей

    Fənnin səhifəsi: Безопасность сетей
    1. CLO 1: Систематическое изучение принципов работы и структуры цифровых сетей, включая сетевые модели и протоколы.

    2. CLO 2: Распознавание и анализ уязвимостей, типов угроз и рисков в сетях.

    3. CLO 3: Практическое применение безопасной сетевой архитектуры, конфигураций безопасности уровня CCNA и основных понятий CCNP Security.

    4. CLO 4: Приобретение навыков выявления и предотвращения сетевых угроз с использованием механизмов безопасности по слоям, списков контроля доступа (ACL), NAT, VPN и других методов.

    5. CLO 5: Изучение теоретических и практических аспектов инструментов и технологий сетевой безопасности, формирование базы для подготовки к международным сертификационным экзаменам (CCNA и CCNP Security)

  • İF-61416y

    Безопасность промышленных систем управления

    Fənnin səhifəsi: Безопасность промышленных систем управления
    1. CLO 1: Олжны понимать различия между IT- и OT-средами, знать протоколы, используемые в OT-системах, и принципы их функционирования.

    2. CLO 2: Должны уметь выявлять уязвимости в системах критической инфраструктуры и овладеть методами их устранения.

    3. CLO 3: Должны быть знакомы с такими системами, как PLC, DCS, RTU, HMI, AVR, применяемыми в критической инфраструктуре

    4. CLO 4: Должны уметь определять потенциальные киберугрозы в критической инфраструктуре и проводить анализ рисков.

    5. CLO 5: Должны знать, как применять меры кибербезопасности, используемые в IT-среде, к OT-среде.

    6. CLO 6: Должны уметь анализировать инциденты, происходящие в критической инфраструктуре, и знать, какие шаги предпринимать для выявления их первопричины.

  • İF-2209y-RU

    Безопасность баз данных

    Fənnin səhifəsi: Безопасность баз данных
    1. CLO 1: Знать основные функции систем управления базами данных (СУБД) и уметь работать с несколькими современными СУБД. Понимать принципы функционирования системных каталогов реляционных СУБД и состав содержащейся в них информации. Уметь осуществлять аудит и журналирование баз данных в целях обеспечения безопасности и надёжности.

    2. CLO 2: Уметь применять первичные меры безопасности в СУБД посредством управления профилями пользователей, политиками паролей, правами доступа и ролями.

    3. CLO 3: Знать причины возникновения проблем доступности баз данных, а также методы резервного копирования, синхронизации данных и балансировки нагрузки.

    4. CLO 4: Знать методы обеспечения целостности данных в базах данных. Уметь применять различные методы и решения шифрования данных на разных уровнях баз данных (файловая система, таблица, столбец и др.).

    5. CLO 5: Знать основные угрозы, исходящие от прикладных программ. Понимать сущность SQL-инъекций и связанных с ними угроз, а также знать методы их предотвращения.

    6. CLO 6: Знать типы баз данных NoSQL, принципы их функционирования и практическое значение, а также их преимущества и недостатки по сравнению с традиционными СУБД.

  • İFS-2226yn-RU

    Алгоритмы и структуры данных

    Fənnin səhifəsi: Алгоритмы и структуры данных
    1. CLO 1: Объясняет и применяет основные понятия алгоритмов и структур данных, их свойства, классификацию и способы представления.

    2. CLO 2: Разрабатывает и анализирует алгоритмы для решения поставленных задач, определяет их временную и пространственную сложность

    3. CLO 3: Применяет и анализирует основные структуры данных, включая массивы, связанные списки, стеки, очереди, деревья, графы и хеш-таблицы

    4. CLO 4:  Разрабатывает и применяет основные алгоритмы поиска, сортировки, рекурсии, обработки деревьев и графов, сравнивает их эффективность.

    5. CLO 5: Выявляет, анализирует и устраняет логические и структурные ошибки в алгоритмах и программах, реализующих выбранные структуры данных.

    6. CLO 6: Проектирует, реализует и оценивает алгоритмы и структуры данных в соответствии с требованиями поставленной задачи, обосновывая выбор подходящего решения.

  • İFS-2222yn-RU

    Язык программирования Java

    Fənnin səhifəsi: Язык программирования Java
    1. CLO 1: Объясняет и применяет основные понятия, синтаксис, типы данных и структуру программы языка программирования Java.

    2. CLO 2: Разрабатывает программы для решения поставленных задач с использованием переменных, операторов, условных конструкций и циклов в языке Java.

    3. CLO 3: Разрабатывает и анализирует программный код с использованием массивов, строк, методов и других основных структур данных Java.

    4. CLO 4: Применяет в программах на Java основные принципы объектно-ориентированного программирования — классы, объекты, наследование, полиморфизм и абстракцию.

    5. CLO 5: Выявляет, анализирует и устраняет ошибки и исключения, возникающие в программах на Java.

    6. CLO 6: Проектирует, реализует и оценивает результат Java-программы в соответствии с требованиями поставленной задачи.

  • İF-2212y-RU

    Основы тестирования на проникновение

    Fənnin səhifəsi: Основы тестирования на проникновение
    1. CLO 1: Объясняет основные понятия, принципы, этапы и методы тестирования на проникновение, а также требования к проведению тестирования в контролируемой виртуальной лаборатории.

    2. CLO 2: Настраивает виртуальную лабораторию и применяет Kali Linux, основные инструменты командной строки Linux и средства тестирования на проникновение для выполнения практических задач в рамках авторизованной среды.

    3. CLO 3: Применяет методы сбора информации и разведки с открытым исходным кодом, сканирования портов и обнаружения уязвимостей с использованием соответствующих инструментов, включая Nmap, Netcraft и Nessus.

    4. CLO 4: Анализирует сетевой трафик и взаимодействие сетевых узлов с использованием Wireshark, а также применяет методы анализа сетевых данных в рамках контролируемого тестирования.

    5. CLO 5: Применяет основные методы эксплуатации уязвимостей, атак с использованием паролей, клиентской эксплуатации, социальной инженерии и пост-эксплуатационного анализа в изолированной учебной среде.

    6. CLO 6: Использует инструменты и методы тестирования веб-приложений, включая анализ SQL-инъекций, XPath-инъекций и работу с Burp Proxy, а также выявляет и анализирует соответствующие уязвимости.

    7. CLO 7: Объясняет принципы работы памяти и механизмы переполнения буфера, анализирует уязвимости, связанные с переполнением стека и перезаписью структурированных обработчиков исключений (SEH), в учебной среде.

    8. CLO 8: Применяет методы фаззинга, анализирует результаты тестирования программного обеспечения и использует соответствующие возможности фреймворка Metasploit для проведения контролируемого тестирования.

    9. CLO 9: Объясняет основные векторы атак на мобильные устройства и применяет специализированные фреймворки для проведения авторизованного тестирования безопасности смартфонов.

    10. CLO 10: Анализирует результаты тестирования на проникновение, документирует выявленные уязвимости, оценивает их потенциальное влияние и составляет структурированный отчет с рекомендациями по устранению выявленных проблем.

  • İFS-2220yn-RU

    Веб-программирование (Front-end)

    Fənnin səhifəsi: Веб-программирование (Front-end)
    1. CLO 1: Объясняет основные понятия, принципы, этапы и методы тестирования на проникновение, а также требования к проведению тестирования в контролируемой виртуальной лаборатории.

    2. CLO 2: Настраивает виртуальную лабораторию и применяет Kali Linux, основные инструменты командной строки Linux и средства тестирования на проникновение для выполнения практических задач в рамках авторизованной среды.

    3. CLO 3: Применяет методы сбора информации и разведки с открытым исходным кодом, сканирования портов и обнаружения уязвимостей с использованием соответствующих инструментов, включая Nmap, Netcraft и Nessus.

    4. CLO 4: Анализирует сетевой трафик и взаимодействие сетевых узлов с использованием Wireshark, а также применяет методы анализа сетевых данных в рамках контролируемого тестирования.

    5. CLO 5: Применяет основные методы эксплуатации уязвимостей, атак с использованием паролей, клиентской эксплуатации, социальной инженерии и пост-эксплуатационного анализа в изолированной учебной среде.

    6. CLO 6: Использует инструменты и методы тестирования веб-приложений, включая анализ SQL-инъекций, XPath-инъекций и работу с Burp Proxy, а также выявляет и анализирует соответствующие уязвимости.

    7. CLO 7: Объясняет принципы работы памяти и механизмы переполнения буфера, анализирует уязвимости, связанные с переполнением стека и перезаписью структурированных обработчиков исключений (SEH), в учебной среде.

    8. CLO 8: Применяет методы фаззинга, анализирует результаты тестирования программного обеспечения и использует соответствующие возможности фреймворка Metasploit для проведения контролируемого тестирования.

    9. CLO 9: Объясняет основные векторы атак на мобильные устройства и применяет специализированные фреймворки для проведения авторизованного тестирования безопасности смартфонов.

    10. CLO 10: Анализирует результаты тестирования на проникновение, документирует выявленные уязвимости, оценивает их потенциальное влияние и составляет структурированный отчет с рекомендациями по устранению выявленных проблем.

  • IFTSS-61456y-RU

    Python для кибербезопасности

    Fənnin səhifəsi: Python для кибербезопасности
    1. CLO 1: Уметь разрабатывать скрипты для решения задач кибербезопасности и автоматизировать операции безопасности с использованием основных возможностей Python.

    2. CLO 2: уметь собирать и обрабатывать сетевые данные с помощью Python, а также анализировать сетевые службы и порты с точки зрения безопасности.

    3. CLO 3: Уметь анализировать угрозы и механизмы атак в сетевой и веб-среде, включая DoS/DDoS-атаки и веб-уязвимости, а также применять методы их обнаружения и предотвращения.

    4. CLO 4: Уметь определять основные характеристики вредоносных программ, обрабатывать данные безопасности с помощью Python и анализировать подозрительные объекты.

    5. CLO 5: уметь применять решения для обеспечения конфиденциальности и целостности данных с использованием криптографических механизмов и библиотек Python.

    6. CLO 6: уметь собирать, обрабатывать и сопоставлять информацию в области кибербезопасности с использованием методов OSINT и инструментов на основе Python, а также оценивать достоверность полученных результатов.

  • İF-61403y-RU

    Основы информационной безопасности

    Fənnin səhifəsi: Основы информационной безопасности
    1. CLO 1: Знать важнейшие понятия в области информационной безопасности, а также терминологию, используемую в документации и деловых обсуждениях. Знать основы общих и специальных требований в области информационной безопасности, а также особенности их формирования.

    2. CLO 2: Знать концептуальную модель информационной безопасности и иметь базовое представление о формировании соответствующих требований для обеспечения информационной безопасности.

    3. CLO 3: Знать основные нормативно-правовые акты в области информационной безопасности, их требования и порядок применения, а также уметь отслеживать развитие таких нормативно-правовых актов. Знать международные, региональные и национальные нормы, стандарты и передовые практики в области информационной безопасности, уметь отслеживать их развитие и иметь представление об их применении.

    4. CLO 4: Знать организационные формы и методы обеспечения информационной безопасности. Знать основные принципы обеспечения информационной безопасности, а также изучить технические методы и средства её обеспечения.

    5. CLO 5: Иметь общие знания о рисках в области информационной безопасности, их характеристиках и принципах управления ими. Иметь общее представление об актуальности, особенностях формирования и применения политики информационной безопасности, а также знать методы её обеспечения. Иметь общие знания об основах аудита информационной безопасности, его особенностях, актуальности и процедурах проведения.

    6. CLO 6: Иметь общие знания о правовых, организационных и технических основах средств защиты информации, областях их применения, а также о порядке создания и соответствующей сертификации данных средств. Знать порядок признания иностранных сертификатов, выданных на средства защиты информации.

  • İFS-2219yn-RU

    Системы управления информационной безопасностью

    Fənnin səhifəsi: Системы управления информационной безопасностью
    1. CLO 1: Explains the fundamental concepts, objectives, and principles of an Information Security Management System (ISMS), and identifies its scope and lifecycle.

    2. 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.

    3. CLO 3: Identifies an organization’s information assets, threats, and vulnerabilities, and analyzes and assesses information security risks.

    4. CLO 4: Selects appropriate methods and controls for the treatment of information security risks, and develops a risk matrix and risk register.

    5. CLO 5: Applies information security incident management, business continuity, monitoring, SOC/SIEM, and access control processes, and evaluates their effectiveness.

    6. CLO 6: Analyzes the internal audit and continual improvement of the ISMS, identifies nonconformities, and develops recommendations for corrective actions.

  • İFS-2244y-RU

    Машинное обучение

    Fənnin səhifəsi: Машинное обучение
    1. CLO 1: Объясняет основные понятия, методы и виды машинного обучения.

    2. CLO 2: Применяет методы подготовки, очистки, нормализации данных и отбора признаков для машинного обучения.

    3. CLO 3: Применяет методы линейной регрессии, деревьев решений, SVM, KNN и кластеризации к наборам данных.

    4. CLO 4: Анализирует и сравнивает результаты моделей машинного обучения на основе критериев оценки их качества.

    5. CLO 5: Оценивает возможности применения искусственных нейронных сетей, глубокого обучения, CNN, NLP, генеративного искусственного интеллекта и интеллектуальных агентов.

    6. 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-RU

    Основы цифровой криминалистики

    Fənnin səhifəsi: Основы цифровой криминалистики
    1. CLO 1: Объясняет основные понятия и принципы цифровой криминалистики, а также особенности цифровых доказательств.

    2. CLO 2: Анализирует и сравнивает диски, файловые системы, операционные системы Windows и Linux с точки зрения цифровой криминалистики.

    3. CLO 3: Применяет методы восстановления удалённых файлов и извлечения доказательств из оперативной памяти (RAM), фотографий и других цифровых данных.

    4. CLO 4: Выявляет и анализирует цифровые следы, связанные с вредоносным программным обеспечением, сетевой активностью и веб-атаками.

    5. CLO 5: Анализирует и оценивает цифровые доказательства, полученные с мобильных устройств, из электронной почты, облачных и виртуальных сред.

    6. CLO 6: Применяет методологию цифрового криминалистического расследования, оценивает процессы сбора и сохранения доказательств и принимает решения в соответствии с правовыми и этическими требованиями.

  • İF-2213y-RU

    Основы электроники и İOT безопасность

    Fənnin səhifəsi: Основы электроники и İOT безопасность
    1. CLO 1: Объясняет основные принципы электроники, устройство и принципы работы электронных компонентов.

    2. CLO 2: Применяет резисторы, конденсаторы, диоды, транзисторы и другие электронные компоненты при разработке простых электронных схем.

    3. CLO 3: Анализирует архитектуру IoT-систем, а также принципы работы датчиков, исполнительных устройств и коммуникационных технологий.

    4. CLO 4: Определяет угрозы кибербезопасности в электронных и IoT-системах и применяет механизмы защиты данных и устройств.

    5. CLO 5: Разрабатывает безопасный технический проект с использованием электронных и IoT-технологий и представляет его в команде.

  • İFS-2218yn-RU

    Промышленный интернет вещей

    Fənnin səhifəsi: Промышленный интернет вещей
    1. CLO 1: Объясняет основные принципы, архитектуру и компоненты систем Промышленного интернета вещей (IIoT).

    2. CLO 2: Применяет принципы работы датчиков, исполнительных устройств, промышленных сетей и коммуникационных протоколов в системах IIoT.

    3. CLO 3: Анализирует инженерные и технические проблемы, связанные с применением технологий IIoT на промышленных предприятиях.

    4. CLO 4: Осуществляет сбор, обработку и анализ данных, полученных из систем IIoT, и интерпретирует результаты.

    5. CLO 5: Применяет механизмы кибербезопасности, защиты данных и безопасной коммуникации в системах IIoT.

    6. CLO 6: Разрабатывает и представляет технический проект на основе IIoT для мониторинга и автоматизации промышленных процессов.

  • İF-61433y-RU

    Дискретная математика

    Fənnin səhifəsi: Дискретная математика
    1. CLO 1: Изучить основные понятия комбинаторики, декартова произведения множеств и булева множества, научиться решать практические задачи.

    2. CLO 2: Освоить понятия бинарного отношения, отношения эквивалентности и их свойств.

    3. CLO 3: Изучить основные логические операции, научиться строить таблицы истинности и применять логические операции

    4. CLO 4: Научиться представлять булевы функции в виде СДНФ и СКНФ, а также выполнять разложение по переменным

    5. CLO 5: Изучить основные понятия теории кодирования.

    6. CLO 6: Изучить основные понятия теории графов, научиться находить эйлеров цикл и применять алгоритм Дейкстры для поиска кратчайшего пути.

  • İF-61435y-RU

    Математический анализ

    Fənnin səhifəsi: Математический анализ
    1. CLO 1: Уметь находить производные функций различных видов (сложных, обратных, параметрически заданных, неявных), вычислять производные высших порядков и применять формулу Лейбница для n-й производной произведения.

    2. CLO 2: Уметь исследовать функцию с помощью производной: находить интервалы монотонности, точки экстремума, выпуклости и точки перегиба, строить графики функций и находить асимптоты кривых

    3. CLO 3: Уметь вычислять неопределённые и определённые интегралы различными методами (замена переменной, интегрирование по частям, интегрирование рациональных и иррациональных функций), применять формулу Ньютона–Лейбница.

    4. 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-RU

    Основы сетей

    Fənnin səhifəsi: Основы сетей
    1. CLO 1: Знать основные понятия о компьютерных сетях.

    2. CLO 2: Знать сетевые передающие устройства, их характеристики и ограничения, основные сетевые устройства и их функции.

    3. CLO 3: Распознавать сетевые топологии, понимать сетевые архитектуры, их проектирование и протоколы.

    4. CLO 4: Знать уровни модели OSI, принцип работы IP-адресации, функционирование подсетей, распределение IP-адресов и их классы.

    5. CLO 5: Уметь выполнять маршрутизацию в сети, устанавливать и настраивать соответствующее сетевое оборудование для различных уровней модели OSI.

    6. CLO 6: Знать основные понятия, связанные с обеспечением безопасности и надёжности компьютерных сетей.

  • İF-61408y-RU

    Правовые аспекты информационной и кибербезопасности

    Fənnin səhifəsi: Правовые аспекты информационной и кибербезопасности
    1. CLO 1: Приобрести знания об основах информационного права, его источниках, элементах правоотношений и субъектах правовых норм, а также изучить основные права и свободы человека в информационной сфере.

    2. CLO 2: Получить знания об основных направлениях государственной политики Азербайджанской Республики в информационной сфере, соответствующих стратегиях и государственных программах, а также изучить национальные интересы в сфере информационной безопасности и политику информационной безопасности страны.

    3. CLO 3: Ознакомиться с основными нормативно-правовыми актами в области информационной и кибербезопасности и знать их требования.

    4. CLO 4: Получить общие знания о правовых и организационных вопросах обеспечения безопасности критической информационной инфраструктуры, а также о классификации объектов инфраструктуры, минимальных требованиях безопасности и механизмах контроля.

    5. CLO 5: Знать требования соответствующего законодательства в области защиты персональных данных, государственной тайны, конфиденциальной информации, а также профессиональной, коммерческой, следственной и судебной тайны; изучить меры ответственности, предусмотренные за нарушение требований действующего законодательства.

    6. CLO 6: Получить общие знания о понятии и классификации киберпреступлений, правовых основах борьбы с киберпреступностью, а также о понятиях информационной войны и кибервойны, их особенностях, современных вызовах и правовых аспектах гибридных войн.

  • İF2211y-RU

    Основы криптографии

    Fənnin səhifəsi: Основы криптографии
    1. CLO 1: Знать различия между классической и современной криптографией, ознакомиться с методами криптоанализа классических шифров. Знать различия между симметричными и асимметричными системами шифрования.

    2. CLO 2: Знать, как с помощью криптографических методов обеспечиваются такие принципы информационной безопасности, как конфиденциальность и целостность, а также аутентификация и неотказуемость.

    3. CLO 3: Знать различия между блочными и потоковыми шифрами, соответствующие им алгоритмы и области применения данных алгоритмов.

    4. CLO 4: Знать алгоритмы, связанные с криптографией с открытым ключом, и области их применения. Иметь представление об инфраструктуре открытых ключей (PKI).

    5. CLO 5: Знать свойства хеш-функций, понимать, как с их помощью обеспечивается целостность информации, а также знать сущность и принципы применения цифровых подписей.

    6. CLO 6: Знать современные криптографические протоколы и области их применения.

  • İF-1720y-RU

    Линейная алгебра

    Fənnin səhifəsi: Линейная алгебра
    1. CLO 1: Знать общее определение матрицы, различные виды матриц, все основные операции над матрицами, их основные свойства, а также транспонирование матриц. Владеть методами вычисления определителей второго и третьего порядка.

    2. CLO 2: Знать понятия минора и алгебраического дополнения, формулу разложения определителя по строке или столбцу, индуктивное определение определителя высокого порядка, а также методы его вычисления. Уметь вычислять определитель произведения двух матриц и находить обратную матрицу. Уметь выполнять операции с ортогональными и блочными матрицами.

    3. CLO 3: Знать понятие n-мерного вектора, определение линейной зависимости системы векторов, необходимые и достаточные условия линейной зависимости, а также методы вычисления ранга матрицы. Знать понятия линейного пространства, базиса, размерности и линейного преобразования, а также матрицу линейного преобразования и операции над линейными преобразованиями. Владеть понятием собственных значений и собственных векторов матрицы, а также алгоритмами нахождения собственных значений и соответствующих им собственных векторов.

    4. CLO 4: Знать понятия системы линейных алгебраических уравнений, однородной и неоднородной, совместной и несовместной систем линейных алгебраических уравнений. Уметь решать системы линейных алгебраических уравнений методами Крамера и Гаусса, а также решать однородные системы линейных алгебраических уравнений

    5. CLO 5: Знать понятие многочлена, основные операции над многочленами, алгоритм деления многочленов с остатком, теорему Безу и алгоритм схемы Горнера. Знать методы Лагранжа и Ньютона для нахождения границ действительных корней многочлена.

    6. CLO 6: Знать понятие квадратичной формы, её представление в матричном виде и каноническую форму квадратичной формы. Уметь приводить квадратичную форму к каноническому виду с использованием методов Лагранжа и Якоби.

  • İF-17123y-RU

    Теория вероятностей

    Fənnin səhifəsi: Теория вероятностей
    1. CLO 1: Знать понятия стохастического эксперимента и события. Уметь выполнять операции над событиями. Знать классическое определение вероятности и основные элементы комбинаторики.

    2. CLO 2: Знать понятия условной вероятности и независимости событий. Владеть формулами полной вероятности и Байеса. Знать понятия энтропии и количества информации, а также уметь применять их для решения задач, связанных с кодированием информации.

    3. CLO 3: Знать формулу Байеса, понятия случайной величины и функции распределения, некоторые известные дискретные и непрерывные распределения, пуассоновский случайный процесс, цепи Маркова и простые модели систем массового обслуживания.

    4. CLO 4: Знать основные дискретные распределения: распределение Бернулли, биномиальное, распределение Пуассона и геометрическое распределение. Знать основные непрерывные распределения: равномерное, экспоненциальное, нормальное и распределение Коши.

    5. CLO 5: Уметь находить распределение суммы независимых случайных величин и распределение функций, зависящих от случайных величин. Знать числовые характеристики случайных величин.

    6. CLO 6: Знать понятия моментов высших порядков, ковариации и коэффициента корреляции.

  • İF-2205y-RU

    Веб-безопасность

    Fənnin səhifəsi: Веб-безопасность
    1. CLO 1: Знать принципы работы веб-браузеров, а также основные принципы проектирования, разработки и эксплуатации веб-приложений.

    2. CLO 2: Уметь разрабатывать безопасные веб-страницы с использованием современных технологий. Знать такие технологии, как HTML, CSS и JavaScript.

    3. CLO 3: Знать принципы работы протокола HTTP, а также понимать принцип действия SSL-сертификатов и их роль в обеспечении безопасности веб-страниц.

    4. CLO 4: Иметь представление о природе и основных видах атак на веб-сайты.

    5. CLO 5: Знать принципы работы веб-сервисов и API, включая REST и GraphQL.

    6. CLO 6: Знать основные уязвимости, представленные в OWASP Top 10, уметь идентифицировать соответствующие уязвимости и применять механизмы их предотвращения.

  • İF-61402y-EN

    Network Security

    Fənnin səhifəsi: Network Security
    1. CLO 1: Should be able to organize network access in accordance with authentication, identification, and access rules.

    2. CLO 2: Should be able to perform network auditing and logging.

    3. CLO 3: Should be able to perform network auditing and logging.

    4. CLO 4: Should be able to establish and configure DMZ zones when integrating or connecting networks with other networks.

    5. CLO 5: Should possess fundamental knowledge of next-generation firewalls

    6. 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-EN

    Database Security

    Fənnin səhifəsi: Database Security
    1. 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.

    2. CLO 2: Is able to implement initial security measures in DBMSs by managing user profiles, password policies, permissions (rights/access), and roles.

    3. CLO 3: Knows the causes of database availability problems and understands backups, synchronization between them, and load-balancing methods.

    4. 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.).

    5. CLO 5: Is aware of threats originating from application software. Knows SQL injection and related threats, as well as methods for preventing them.

    6. CLO 6: Knows NoSQL-type databases, their operating principles, practical significance, and their advantages and disadvantages compared with traditional DBMSs.

  • IF-2207y-EN

    Information Security Management Systems

    Fənnin səhifəsi: Information Security Management Systems
    1. 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

    2. CLO 2: Identify and assess an organization’s cyber risks and select appropriate managerial and technical measures to mitigate them.

    3. CLO 3: Develop information security policies, procedures and controls and justify their implementation.

    4. CLO 4: Identify security incidents and develop an incident response plan (IRP) and business continuity/disaster recovery plans (BCP/DRP).

    5. CLO 5: Plan audit and compliance processes, analyze evidence and report the findings.

    6. 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-EN

    Legal Aspects of Information and Cybersecurity

    Fənnin səhifəsi: Legal Aspects of Information and Cybersecurity
    1. 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.

    2. 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.

    3. CLO 3: Identify the main legal and regulatory acts governing information and cybersecurity and understand their key requirements.

    4. 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.

    5. 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.

    6. 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-EN

    Web Security

    Fənnin səhifəsi: Web Security
    1. CLO 1: Explain the principles of web browser operation and the fundamental principles of designing, developing, and operating web applications.

    2. CLO 2: Develop secure web pages using modern technologies and demonstrate knowledge of HTML, CSS, and JavaScript.

    3. 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.

    4. CLO 4: Describe the nature and main types of attacks targeting websites and web applications.

    5. CLO 5: Explain the principles of web services and APIs, including REST and GraphQL.

    6. 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-EN

    Cloud Security

    Fənnin səhifəsi: Cloud Security
    1. 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.

    2. CLO 2: Develop simple solutions using cloud services and implement appropriate security measures for such solutions using theoretical and practical approaches.

    3. CLO 3: Explain serverless computing, its characteristics and distinguishing features, as well as responsibility and security considerations associated with such services

    4. CLO 4: Identify and apply methods and criteria for assessing the scope of risks and vulnerabilities in cloud environments.

    5. CLO 5: Use network security tools and mechanisms in cloud environments.

    6. 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-EN

    Fundamentals of Cryptography

    Fənnin səhifəsi: Fundamentals of Cryptography
    1. 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.

    2. 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.

    3. CLO 3: Understand the differences between block and stream ciphers, the corresponding algorithms, and their application areas.

    4. CLO 4: Understand algorithms related to public-key cryptography and their applications. Be familiar with the concept of Public Key Infrastructure (PKI).

    5. CLO 5: Understand the characteristics of hash functions and how they are used to ensure integrity, as well as their role in digital signatures.

    6. CLO 6: Understand advanced cryptographic protocols and their applications.

  • IF-2213y-EN

    Electronics Fundamentals and IoT Security

    Fənnin səhifəsi: Electronics Fundamentals and IoT Security
    1. CLO 1: Identify basic electronic components, logic circuits, converters, resistors, capacitors, transistors, inductors, and diodes, and construct circuits using these components.

    2. CLO 2: Use simulation software to perform observations and experiments on electronic circuits.

    3. CLO 3: Use measurement instruments to measure the basic quantities of electrical circuits.

    4. CLO 4: Be familiar with different protocols used for data exchange between devices.

    5. CLO 5: Be familiar with different technologies used for wireless communication between devices.

    6. 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-EN

    Fundamentals of Networking

    Fənnin səhifəsi: Fundamentals of Networking
    1. CLO 1: Understand the fundamental concepts of computer networks.

    2. CLO 2: Understand network transmission media, their characteristics and limitations, as well as the main types of network equipment and their functions.

    3. CLO 3: Identify network topologies and understand network architectures, design principles, and protocols.

    4. CLO 4: Understand the layers of the OSI model, the operating principles of IP addressing, subnetting, IP address allocation, and IP address classes.

    5. CLO 5: Configure and manage routing in networks and install and configure appropriate network equipment for different OSI layers.

    6. CLO 6: Understand the fundamental concepts related to ensuring network security and reliability.

  • IF-2203y

    Fundamentals of Information Security

    Fənnin səhifəsi: Fundamentals of Information Security
    1. 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.

    2. CLO 2: Understand the conceptual model of information security and demonstrate basic reasoning skills for formulating appropriate requirements to ensure information security.

    3. 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.

    4. 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.

    5. 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.

    6. 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-EN

    Algorithms and Data Structures

    Fənnin səhifəsi: Algorithms and Data Structures
    1. 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.

    2. 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.

    3. 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.

    4. CLO 4: Develop the ability to design, implement, test, and optimize algorithms and data structures using different programming languages.

    5. CLO 5: Select appropriate algorithms and data structures for solving computational problems, evaluate algorithm efficiency, and apply them to practical problems.

    6. 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-EN

    Web Programming (Front-end)

    Fənnin səhifəsi: Web Programming (Front-end)
    1. 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.

    2. 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.

    3. CLO 3: Apply information-gathering and open-source intelligence (OSINT) techniques, port scanning, and vulnerability discovery using appropriate tools, including Nmap, Netcraft, and Nessus.

    4. CLO 4: Analyze network traffic and interactions between network nodes using Wireshark and apply network data analysis techniques in controlled penetration testing environments.

    5. CLO 5: Apply basic vulnerability exploitation techniques, password-based attacks, client-side exploitation, social engineering, and post-exploitation analysis in an isolated educational environment.

    6. 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.

    7. 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.

    8. CLO 8: Apply fuzzing techniques, analyze software testing results, and use relevant capabilities of the Metasploit Framework for controlled security testing.

    9. CLO 9: Explain the main attack vectors targeting mobile devices and apply specialized frameworks to conduct authorized security testing of smartphones.

    10. 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-EN

    Operating Systems

    Fənnin səhifəsi: Operating Systems
    1. CLO 1: Distinguish between different operating systems, their characteristics, differences, and areas of application.

    2. CLO 2: Explain the main functions of operating systems, process management mechanisms, and interaction with hardware.

    3. CLO 3: Explain inter-process communication mechanisms and understand the principles of parallel processing and process execution.

    4. CLO 4: Explain how operating systems manage memory and apply methods and tools for investigating information stored in memory.

    5. CLO 5: Understand the architecture of file systems and input/output mechanisms in different operating systems and use them through appropriate programming interfaces.

    6. CLO 6: Explain the fundamental security mechanisms and principles of privilege and access control in operating systems.

  • IF-2212y-EN

    Fundamentals of Penetration Testing

    Fənnin səhifəsi: Fundamentals of Penetration Testing
    1. CLO 1: Explain the fundamental principles, concepts, and techniques of penetration testing.

    2. CLO 2: Describe and apply the main stages of the penetration testing process.

    3. CLO 3: Apply active and passive information-gathering methods during authorized penetration testing activities.

    4. CLO 4: Identify security vulnerabilities in a given target, validate and assess their potential impact and associated risks, and propose appropriate mitigation measures.

    5. CLO 5: Identify and appropriately use common tools and technologies employed in penetration testing.

    6. CLO 6: Analyze penetration testing results and prepare professional and structured penetration testing reports.

  • IF-2201y-EN

    Fundamentals of Cybersecurity

    Fənnin səhifəsi: Fundamentals of Cybersecurity
    1. CLO 1: Demonstrate knowledge of the fundamental concepts and principles of cybersecurity.

    2. CLO 2: Explain the importance of cybersecurity management and identify the organizational forms and methods used to ensure cybersecurity.

    3. 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.

    4. CLO 4: Identify the functions of essential tools used in defensive and offensive cybersecurity activities.

    5. 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.

    6. CLO 6: Demonstrate knowledge of global, regional, and national cybersecurity regulations, standards, and best practices, and monitor their development and evolution.

  • IFS-2224y-EN

    Mobile Programming

    Fənnin səhifəsi: Mobile Programming
    1. CLO 1: Explain the architecture, characteristics, and application areas of mobile operating systems (Android and iOS).

    2. 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.

    3. CLO 3: Develop and configure mobile applications for the Android platform using the Kotlin programming language.

    4. CLO 4: Design and implement user interfaces (UI), user experience (UX), activities, resources, and Intent mechanisms in mobile applications.

    5. CLO 5: Use appropriate programming techniques for working with databases, files, and network services in mobile applications.

    6. CLO 6: Explain the security principles of mobile applications, the deployment process, and secure mobile application development techniques.

    7. CLO 7: Demonstrate the ability to independently develop, test, and present mobile programming projects and to use modern programming tools effectively.

  • IF-17121y

    Mathematical Analysis

    Fənnin səhifəsi: Mathematical Analysis
    1. CLO 1: Explain the definition of the limit of a sequence, distinguish between convergent and divergent sequences, and describe the main properties of limits.

    2. 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.

    3. 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.

    4. CLO 4: Demonstrate knowledge of partitions of an interval, their properties, the definition of the definite integral, and classes of integrable functions.

    5. CLO 5: Применяет методы восстановления удалённых файлов и извлечения доказательств из оперативной памяти (RAM), фотографий и других цифровых данных.

    6. CLO 6: Demonstrate knowledge of partial derivatives and the differential of functions of several variables.

  • IF-1720y-EN

    Linear Algebra

    Fənnin səhifəsi: Linear Algebra
    1. 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.

    2. 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.

    3. 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.

    4. 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.

    5. 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.

    6. 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.