You must be logged in to perform this action.
No Strings Attached

-
(Complete Item Description)
- Abstract:
Repetition codes, a special case of block channel coding, proves not to improve coding efficiency.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
No Strings Attached

-
(Complete Item Description)
- Abstract:
Build a LabVIEW subVI to implement the error detection and correction mechanism for the (n,k) Hamming linear block code channel decoder.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
No Strings Attached

-
(Complete Item Description)
- Abstract:
Channel decoding must be coordinated with coding for accurate results.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
No Strings Attached

-
(Complete Item Description)
- Abstract:
So-called linear codes create error-correction bits by combining the data bits linearly. Topics discussed include generator matrices and the Hamming distance.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
Remix and Share

-
(Complete Item Description)
- Abstract:
An introduction to the iterative decoding revolution. Learn about the experimental approach to error-correcting codes that has changed electronic communications. Topics include Turbo Codes, Low-Density Parity-Check Codes, and serially concatenated codes. Final projects involve the design of an error-correcting code, experiments to predict its performance, and the written and oral presentation of the results. Programming experience and a course in probability are required. Instruction and practice in oral and written communication provided. This course introduces students to iterative decoding algorithms and the codes to which they are applied, including Turbo Codes, Low-Density Parity-Check Codes, and Serially-Concatenated Codes. The course will begin with an introduction to the fundamental problems of Coding Theory and their mathematical formulations. This will be followed by a study of Belief Propagation--the probabilistic heuristic which underlies iterative decoding algorithms. Belief Propagation will then be applied to the decoding of Turbo, LDPC, and Serially-Concatenated codes. The technical portion of the course will conclude with a study of tools for explaining and predicting the behavior of iterative decoding algorithms, including EXIT charts and Density Evolution.
- Subject:
- Mathematics and Statistics
- Grade Level:
- Post-secondary
- Collection:
-
MIT OpenCourseWare
Remix and Share

-
(Complete Item Description)
- Abstract:
This course introduces the theory of error-correcting codes to computer scientists. This theory, dating back to the works of Shannon and Hamming from the late 40's, overflows with theorems, techniques, and notions of interest to theoretical computer scientists. The course will focus on results of asymptotic and algorithmic significance. Principal topics include: Construction and existence results for error-correcting codes. Limitations on the combinatorial performance of error-correcting codes. Decoding algorithms. Applications in computer science.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
MIT OpenCourseWare
No Strings Attached

-
(Complete Item Description)
- Abstract:
The course focuses on the creation, manipulation, transmission, and reception of information by electronic means. Elementary signal theory; time- and frequency-domain analysis; Sampling Theorem. Digital information theory; digital transmission of analog signals; error-correcting codes. A complete course with over 90 modules.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
No Strings Attached

-
(Complete Item Description)
- Abstract:
Build a LabVIEW subVI to create the generator matrix (G matrix) for the (n,k) Hamming linear block code.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
No Strings Attached

-
(Complete Item Description)
- Abstract:
Build a LabVIEW subVI to generate the (n,k) parameters for a Hamming linear block code given the exponent q. Also calculate the coding rate.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
No Strings Attached

-
(Complete Item Description)
- Abstract:
Build a LabVIEW subVI to multiply two matrices A and B under modulo-2 arithmetic.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
No Strings Attached

-
(Complete Item Description)
- Abstract:
Build a LabVIEW subVI to create the parity check matrix (H matrix) for the (n,k) Hamming linear block code.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions
No Strings Attached

-
No Strings Attached

-
(Complete Item Description)
- Abstract:
Build a LabVIEW subVI to create the syndrome table for the (n,k) Hamming linear block code channel decoder.
- Subject:
- Science and Technology
- Grade Level:
- Post-secondary
- Collection:
-
Connexions