National Science Foundation, Funding
Official site:
Final Deadline: Varies, Check Website
The National Science Foundation, offers funding for undergraduate, graduate and post-doctoral work in a range of disciplines.
Visit the website for more information.