MC-CDMA(Multi-Code CDMA) was proposed as a technique to provide variable rate services by varying the number of codes assigned to a user. When small number of users are active, some of them may be allowed to use multiple codes. In this MC-CDMA system, the users with many codes feel much less interference than the users with few codes since all the interferences come from the other users due to the use of orthogonal concatenated codes for spreading. The users with many codes get the benifits of both high transmission rate and high SNIR(Signal to Interference and Noise Ratio) in this situation. It is important to alleviate the interference caused by users with high transmission rates in order to allow the users with low transmission rates to satisfy the quality of services retaining maximum efficiency of bandwidth. In this thesis SIC(Successive Interference Cancellation) scheme was applied to suppress MAI(Multiple Access Interference) in MC-CDMA system, and the performance of SIC in MC-CDMA system was analyzed in terms of SNIR and probability of error. Both analysis and simulation show that SIC achieves significant improvement on conventional detector by augmenting small complexity on the conventional detector under perfect power control and Rayleigh fading environment.