Dynamic allocation of the resources for optimum utilization and throughput maximization is one of the most important fields of research nowadays. In this process the available resources are allocated in such a way that they are maximally utilized to enhance the overall system throughput. In this chapter a similar problem is approached which is found in Orthogonal Frequency Division Multiplexing (OFDM) environment, in which the transmission parameters namely the code rate, modulation scheme and power are adapted in such a way that overall system's data rate is maximized with a constrained bit error rate and transmit power. A Fuzzy Rule Base System (FRBS) is proposed for adapting the code rate and modulation scheme while Genetic Algorithm (GA) and Differential Evolution (DE) algorithm are used for adaptive power allocation. The proposed scheme is compared with other schemes in the literature including the famous Water-filling technique which is considered as a benchmark in the adaptive loading paradigm. Supremacy of the proposed technique is shown through computer simulations.