This thesis examines spectrum sensing techniques for cognitive radios. It provides background on cognitive radios and their role in more efficiently utilizing allocated spectrum bands. The thesis describes challenges for spectrum sensing, such as multipath fading and shadowing. It then analyzes several key spectrum sensing techniques, including matched filter detection, and discusses cooperative spectrum sensing where multiple cognitive radios collaborate to detect spectrum holes. The goal is to thoroughly study approaches for cognitive radios to reliably sense spectrum usage without interfering with licensed users.