Abstract-Given that the licensed or Primary Users (PUs) are oblivious to the presence of unlicensed or Secondary Users (SUs), Cognitive Radio (CR) is a new paradigm in wireless communication that allows the SUs to detect and use the underutilized licensed spectrum opportunistically and temporarily. Context awareness and intelligence are key characteristics of CR to enable the SU to sense for and use the underutilized licensed spectrum in an efficient manner. In this technical report, we investigate into various learning mechanisms for achieving context awareness and intelligence in CR networks. The learning mechanisms are Adaptation (Adapt), Window (Win), Adaptation-Window (AdaptWin), and Reinforcement Learning (RL). We investigate the learning mechanisms with respect to dynamic channel selection scheme that helps SU base station to select channel adaptively for data transmission to SU host in static and mobile centralized CR networks. The purpose is to enhance quality of service, particularly throughput and delay, and in terms of minimising number of channel switchings. Channel heterogeneity is considered in this paper. Our contribution in this paper is to investigate into learning mechanisms that are simple yet pragmatic for CR networks. Simulation results reveal that RL, AdaptWin and Win achieve approximately similar and the best possible network performance, followed by Adapt, and finally Random scheme, which does not apply any learning mechanism and serves as baseline.