In recent decades, we have witnessed a great progress in wireless communications. The huge amount of data that users expect to access has required an effort to increase the capacity of wireless networks. The main limitation of these communication systems is the increasing interference between channels and multipath fading. Smart antennas technology has emerged, solving some of these problems and improving the performance of wireless networks. This chapter addresses a group of algorithms, directions of arrival (DOA) and beamforming, applied to planar antenna arrays. The algorithms are simulated, and their performance is evaluated in terms of runtime, accuracy and dependence with signal-to-noise ratio (SNR), applied to a smart antenna system.