Mathematical Sciences Grants Program
Basic, Applied, and Advanced Research in Science and Engineering
Almost every school for higher education has some sort of funding that is offered to their students.
Many organizations will provide funding based on a cause they promote, on everything from business creation and development to things as environmental concerns and interest.