Education and Human Resources

National Science Foundation - To provide leadership and ensure the vitality of the Nation's science, technology, engineering and mathematics (STEM) education enterprise. The Education and Human Resources (EHR) component of the National Science Founda...

Computer and Information Science and Engineering

National Science Foundation - To support investigator-initiated research in all areas of computer science and engineering and related fields and contribute to the education and training of future generations of computing professionals, ensuring a sup...

Engineering Grants

National Science Foundation - NSF's Directorate for Engineering (ENG) seeks to improve the quality of life and the economic strength of the Nation by fostering innovation, creativity, and excellence in engineering education and research. Specifically...