Course Overview
***** รายวิชานี้เรียนผ่านแพลตฟอร์ม สำนักพัฒนาการเรียนรู้ตลอดชีวิต มหาวิทยาลัยเกษตรศาสตร์ …คลิกที่นี่ *****
วัตถุประสงค์การเรียนรู้1. สามารถอธิบายความแตกต่าง และเข้ารหัส ถอดรหัสลับแบบสมมาตร (symmetric encryption) แบบอสมมาตร (asymmetric encryption) เบื้องต้นได้2. สามารถบีบอัดข้อมูลด้วยวิธีการบีบอัดคงสัญญาณ (lossless compression) เบื้องต้นได้ และสามารถเลือกวิธีการบีบอัดข้อมูลที่เหมาะสมกับประเภทของข้อมูลได้ ทั้งวิธีการบีบอัดแบบคงสัญญาณ (lossless data compression) และการบีบอัดคงสัญญาณหลัก (lossy data compression)3. สามารถแก้ปัญหาโจทย์ทางพีชคณิตเชิงเส้นที่เกี่ยวข้องกับรหัสแก้ไขความผิดพลาด4. สามารถเข้ารหัสถอดรหัสรหัสบล็อกเชิงเส้น รหัสวน รหัสคอนโวลูชัน รหัสสูญหายได้5. สามารถเข้ารหัสถอดรหัสบล็อกเชิงเส้นแบบน็อนไบนารีได้โครงสร้างเนื้อหารายวิชาบทที่ 1: Intro Applied Coding and Caesar Cipherบทที่ 2: Enigmaบทที่ 3: – 01 Encryption_ Public key and Private Key – 02 RSA algorithm บทที่ 4: Source Codingบทที่ 5: JPEGบทที่ 6: Arithmetic codingบทที่ 7: Intro to Channel Codingบทที่ 8: Channel capacity and repetitive codeบทที่ 9: Group subgroup finite groupบทที่ 10: primitive elementบทที่ 11: Finite Fieldบทที่ 12: Construction of a finite field part 1บทที่ 13: Construction of a finite field part 2บทที่ 14: Field element arithmeticบทที่ 15: Conjugate roots and minimal polynomialบทที่ 16: Intro to Block Codesบทที่ 17: Cyclic code part 1บทที่ 18: Cyclic code part 2บทที่ 19: Cyclic code part 3บทที่ 20: cyclic code 4 end of serie IIบทที่ 21: BCH Codes บทที่ 22 : Reed Solomon Codesบทที่ 23 : Concatenated codeบทที่ 24 : Non binary Concatenated codeบทที่ 25 : Convolutional Code part 1บทที่ 26 : Convolutional code part 2บทที่ 27 : Decoding of convolutional codesบทที่ 28 : Hard decision Viterbi decodingบทที่ 29 : Soft Decision Viterbi decodingบทที่ 30 : Special cases of Viterbi decoding end of serie IIIบทที่ 31 : Introduction to LDPC codeบทที่ 32 : Hard Decision Message Passingบทที่ 33 : Introduction to Erasure Codeบทที่ 34 : Tornado Codeบทที่ 35 : LT Codes บทที่ 36 : Decoding LT Codesบทที่ 37 : Raptor Codesบทที่ 38 : Decoding Raptor Codesบทที่ 39 : Introduction to Vector Symbol Decodingบทที่ 40 : Vector Symbol Decoding Example