National Science Foundation Graduate Research Fellowships provide a stipend and a cost-of-education allowance to students pursuing research-based master's and doctoral degrees in particular science, technology, mathematics, and engineering fields, including psychology and social sciences.