Coding theory is an approach to various science disciplines—such as information theory, electrical engineering, data transmission, mathematics, and computer science—which helps design efficient and reliable data transmission methods so that redundancy can be removed and errors corrected.

It also deals with the properties of codes and with their fitness for a specific application.

There are three classes of codes

  1. Source coding (data compression)
  2. Channel coding (forward error correction)
  3. Joint source and channel coding.

The first, source encoding, attempts to compress the data from a source in order to transmit it more efficiently. This practice is found every day on the Internet where the common "Zip" data compression is used to reduce the network load and make files smaller. The second, channel encoding, adds extra data bits to make the transmission of data more robust to disturbances present on the transmission channel. The ordinary user may not be aware of many applications using channel coding. A typical music CD uses the Reed-Solomon code to correct for scratches and dust. In this application the transmission channel is the CD itself. Cell phones also use coding techniques to correct for the fading and noise of high frequency radio transmission. Data modems, telephone transmissions, and NASA all employ channel coding techniques to get the bits through, for example the turbo code and LDPC codes.

From Wikipedia under the GNU Free Documentation License
Wed Sep 8 01:49:23 2010

hi..all i have a doubt in coding theory...?
Q. what is the difference between rcpc codes and punctured convolutional codes?? i am implementing RCPC encoder and decoder ( viterbi algorithm)..i am clear so far on encoding, puncturing,depuncturing and viterbi decoding..but how can i bring rate compatibility into picture...? plz answer this...
Asked by sreekanth - Sun Aug 30 10:10:21 2009 - - 1 Answers - 0 Comments

A. No difference, but rather RCPC is a subset of Punctured Convolutional codes. RCPC codes are a special case of punctured convolutional codes, that have rate compatibility defined by a sequence of puncturing matrices,.
Answered by unknown - Sun Aug 30 13:57:29 2009

In the endosymbiont theory, WHEN and HOW do mitochondria/chloroplasts begin to be coded into human DNA?
Q. I'm already familiar with most of the theory, but I can't really understand the part where human DNA begins to code for mitochondria of its own. If mitochondria begin as separate organisms, and gradually were incorporated in a symbiotic relationship with eukaryotic cells, HOW do eukaryotic cells begin to be born with DNA that codes for mitochondria to be "grown"? In other words, newborn human cells don't ever have to "pick up" new mitochondria. Basically, HOW DID 2 organisms become one? Thanks!
Asked by The W - Tue Jan 22 08:01:41 2008 - - 1 Answers - 0 Comments

A. Excellent question!, one that many people fail to consider. The general process by which '2 organisms become one' is symbiogenesis. I will explain the general process by which chloroplasts and mitochondria evolved into what they are today. Because they are so similar in their evolutionary history, I will just describe the process for mitochondria. Mitochondria are thought to have originally evolved from the prokaryotic group of bacteria: proteobacteria. These bacteria were taken up by another cell (whether by phagocytosis or another means). The proteobacteria have their own genetic material which codes for proteins and other molecules that make up the organism. So, the question is how could this nuclear material become incorporated into… [cont.]
Answered by Jimmy - Tue Jan 22 12:32:22 2008

Isn't the theory of evolution actually faith-based since it breaks so many known scientific laws?
Q. Isn't evolution a faith based system of thought rather than a credible hypothesis based on scientific laws? Should there not be be millions and millions of intermediate forms in either the fossil record, as well as continuing into mankind's recorded history so that a legitimate scientific inquiry based effort can examine evolution as a potential credible hypothesis, since there would have to be according to the theory of evolution untold millions of adaptations whether failed or successful, at least up until recorded history and there is none? Lets see, not only is there the law of scientific inquiry whereby the laws of evidence should require some significant number of colected data like transitional forms between the myriad classes… [cont.]
Asked by Pilgrim Roy - Fri Jul 17 20:17:26 2009 - - 12 Answers - 0 Comments

A. I completely and wholeheartedly agree with all of this, although i highly doubt that many others will agree. It is truly hypocritical when government funded schools teach evolution, not as a scientific theory, but as a scientific fact, under the guise that teaching any other theory is irrational and unscientific, and thereby false. The first step of the scientific method is observation. Our science needs to be based on observed reality, or else it cannot be proven. Evolution and any other theory regarding origins cannot be proven scientifically because it is not based on observed reality. I'm not here to argue about religion or who's right or wrong. I'm just restating that it takes just as much faith, if not more, to believe in a… [cont.]
Answered by The Studdmaster - Fri Jul 17 20:39:24 2009

From Yahoo Answer Search: "Coding Theory"
Sun Jun 27 07:18:13 2010

See also:

Custom search only Coding Theory sites:

Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
Mon Jun 7 07:02:31 2010
(#pharyngula on irc.synirc.net) - ScienceBlogs (blog)
news.google.com
(#pharyngula on irc.synirc.net)

ScienceBlogs (blog)

I don't know how the creationists fit known variations in the coding sequences of genes (how do you translate a single-nucleotide polymorphism into their ...



and more »
Surveying the Reimbursement 'Landscape' - Medical Device Link (press release)
news.google.com
Surveying the Reimbursement 'Landscape'

Medical Device Link (press release)

Address coding , coverage policies, payment methods, and other reimbursement questions early in a device's life cycle. The purpose of this article is to ...
Oakton Community College Briefs - Wilmette Life
news.google.com
Oakton Community College Briefs

Wilmette Life

10; and Medical Billing, Medical Coding , and Medical Transcription, 6 pm Nov. 18. Best-selling author and international relations theorist John Mearsheimer, ...



and more »

From Google News Search: "Coding Theory"
Wed Sep 8 01:49:26 2010

Distributed Source Coding : Theory , Algorithms and Applications
jumboebook.blogspot.com
Distributed Source Coding : Theory , Algorithms and Applications

bang ucup

hu, 22 Oct 2009 00:10:00 GM

Edited and written by the leading players in the field, this book presents the latest . theory. , algorithms and applications, making it the definitive reference on DSC for systems designers and implementers, researchers, and graduate ...

100 Free Cutting-Edge Courses for Web Developers & Designers
onlineuniversities-weblog.com
100 Free Cutting-Edge Courses for Web Developers & Designers

Site Administrator

Wed, 30 Sep 2009 15:27:02 GM

[MIT]; Essential . Coding Theory. : Take this course to learn about the history of . coding theory. and some of the earliest implementers of it. [MIT]; Introduction to Software Engineering in Java: In this course, novices at Java will get a ...

Network Coding Theory :: FreeTechBooks.com
freetechbooks.com
Network Coding Theory :: FreeTechBooks.com

unknown

Wed, 23 Apr 2008 07:00:00 GM

A tutorial on the basics of the . theory. of network . coding. .

From Google Blog Search: "Coding Theory"
Wed Sep 8 01:49:27 2010

dual ELanghorst video
youtube.com
dual ELanghorst video

Wed, 16 Sep 2009 21:21:55 PDT

Presentation on the dual coding theory.. youtube.com.

Lecture - 23 Video : Basic Building Blocks
youtube.com
Lecture - 23 Video : Basic Building Blocks

Tue, 14 Oct 2008 02:45:39 PDT

Lecture Series on Digital Voice and Picture Communication by Prof.S. Sengupta, Department of Electronics and Electrical Communication Engg ,IIT ... youtube.com.

Mathematical analysis of peer to peer communication networks
youtube.com
Mathematical analysis of peer to peer communication networks

Mon, 29 Mar 2010 03:40:14 PDT

information being collected and/or in the set of peers collecting the information. Coding, in which groups of chunks are combined to form new ... youtube.com.

From Google Video Search: "Coding Theory"
Wed Sep 8 01:49:26 2010