Course Course Summary Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: NNCS-0674 Organization's ID: MATH2330 Organization: National Cryptologic University Location: Hybrid Length: 8 days/32 hours Dates Offered: 8/1/2024 - 7/31/2027 5/1/2021 - 7/31/2024 11/1/2017 - 4/30/2021 10/1/2013 - 9/30/2016 Credit Recommendation & Competencies Section 2 Content Section 2 Content Left Section 2 Content Right Level Credits (SH) Subject Lower-Division Baccalaureate 3 Foundations of Algebraic Coding Theory Description Section 3 Content Section 3 Content Left Section 3 Content Right Objective: The course is designed to introduce several types of algebraic error-correcting codes and various decoding method. Learning Outcomes: apply various encoding and decoding methods; construct and apply finite fields for encoding and decoding; apply Meggitt decoding to cyclic codes; apply Chien search to decode 2-error correcting codes; construct and apply key equations for decoding; apply the Berlekamp-Massey algorithm for decoding; use MAGMA to automate processes related to encoding and decoding identify the construction of various algebraic error-correcting codes; General Topics: Hamming codes • Cyclic codes • Meggitt decoding • CRC codes • Golay codes • Finite fields • BCH codes • Reed-Solomon codes • Error-locator polynomials and key equations • Discrete Fourier transform • Berlekamp-Massey algorithm • Erasure codes Instruction & Assessment Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Classroom Exercise Computer Based Training Laboratory Lectures Practical Exercises Methods of Assessment: Other exercise sets Minimum Passing Score: 70% Supplemental Materials Section 5 Content Section 5 Content Left Section 5 Content Right Section 6 Content Section 6 Content Left Section 6 Content Right Button Content Rail Content 1 Other offerings from National Cryptologic University Accelerated Basic Ukrainian Structure for Russian Analysts (NNCS-5208) Advanced Cryptologic Korean I (NNCS-0668) Advanced Cryptologic Korean III (NNCS-0699) Advanced Korean History (NNCS-5180) Advanced Spanish Workshop ll (NNCS-0651) Advanced Technical ELINT Analysis and Radar Concepts (NNCS-0004) Advanced Urdu Refresher (NNCS-0710) Algebraic Coding Theory (NNCS-0697) Asking Better Questions for Analysts (NNCS-0660) Basic Analytic Reporting (NNCS-5221) View All Courses Page Content