DE0840 Kodēšana un kriptēšana

Kods DE0840
Nosaukums Kodēšana un kriptēšana
Statuss Brīvās izvēles
Līmenis un tips Augstākā līmeņa, Akadēmiskais
Tematiskā joma Elektronika un telekomunikācijas
Struktūrvienība Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Mācībspēks Svitlana Matsenko, Jurģis Poriņš
Kredītpunkti 6.0
Daļas 1
Anotācija Kļūdu kontroles kodēšana (Error Control Code - ECC) ir viena no rentablām metodēm, kas ir neatņemama jebkuras digitālās komunikācijas sistēmas sastāvdaļa. Mūsdienās gandrīz visas sistēmas izmanto ECC kodus, kas ir integrēti kā sakaru sistēmas shēmas sastāvdaļa, lai panāktu augstu bitu kļūdu īpatsvaru (BER) ar zemām izmaksām. ECC izmanto, lai atklātu kļūdas pārraides laikā sakaru kanālā un šīs kļūdas labot. Šis studiju kurss apvieno kodēšanu, ieskaitot informācijas kodēšanas un pārsūtīšanas, un šifrēšanas izpēti, ieskaitot metodes informācijas aizsardzībai pret nesankcionētu piekļuvi..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Ievads informācijā un kodēšanas teorijā. 4 16 0 0
Informācijas teorijas matemātiskās metodes. 6 16 0 0
Lineārie bloku kodi. 10 16 0 0
Konvolūcijas kodi. 16 16 0 0
Zema blīvuma pārības pārbaudes (LDPC) kodi, Turbo kodi. 16 16 0 0
Kriptogrāfija un kriptoanalīze. Šifrēšanas teorijas metodes. 12 16 0 0
Kopā: 64 96 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Studiju kursa mērķis ir sniegt teorētiskas un praktiskas zināšanas par instrumentiem, lai saprast, aprakstīt, analizēt un pielietot ECC gan klasiskajā, gan mūsdienu kodēšanas teorijā. Sniegt zināšanas datu šifrēšanā un procesos. Studiju kursa uzdevumi: • Iepazīstināt studējošos ar algoritmiem un matemātiskās kodēšanas metodēm; • Sniegt zināšanas par kodu atlasi un novērtēšanu; • Attīstīt prasmes kriptēšanas un kodēšanas standartu izvēlē; • Sniegt zināšanas par kodu un kriptēšanas programmu izmantošanu; • Iepazīstināt ar kodēšanas sistēmu simulācijām.
Sasniedzamie studiju
rezultāti un to vērtēšana
Orientējas dažāda veida kodos. - Tests, eksāmens, praktiskie darbi.
Orientējas kodu matemātiskajos aprakstos un apstrādē. - Tests, eksāmens, praktiskie darbi.
Izprot algoritmus un kodu matemātiskās izstrādes principus. - Tests, eksāmens, praktiskie darbi.
Prot pielietot kodēšanu simulācijas programmās. - Tests, eksāmens, praktiskie un laboratorijas darbi.
Spēj izvēlēties un novērtēt kodus. - Tests, eksāmens, praktiskie darbi.
Izprot kriptogrāfijas un kriptoanalīzes darbības principus. - Tests, eksāmens, praktiskie darbi.
Studiju rezultātu vērtēšanas kritēriji
Testi - 40%
Laboratorijas darbi un praktiskie darbi - 30%
Eksāmens - 30%
 
Priekšzināšanas Diskrētā matemātika. Varbūtību teorija. Programmēšana. Loģisko iekārtu simulēšanas programmas.
Studiju kursa plānojums
Daļa KP Stundas Pārbaudījumi Pārbaudījumi (brīvai izvēlei)
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs Ieskaite Eksāmens Darbs
1 6.0 40.0 16.0 8.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]