Multi carrier code division multiple access (MC-CDMA), a strong contender for future mobile communication is a combination of orthogonal frequency division multiplexing (OFDM) and code division multiple access (CDMA). Turbo coding technique can be used for improving the performance of MC-CDMA system in terms of bit error rate (BER). The objective of this work is to form a coding scheme that reduces BER of MC-CDMA system. In this book a turbo block code (TBC) designed using powerful low density parity check (LDPC) code and concatenated codes is used in MC-CDMA system for improving the BER performance and the same is proved through simulation. This code also has error correction capability along with high performance efficiency in terms of BER. . In addition a decoding algorithm with moderate decoding complexity and with feasible soft output generation is also proposed.