Faculty grant proposals will be evaluated using the following criteria:

  1. Feasibility: Likelihood that the project will develop a viable software app by the end of the course.
  2. Fit: Degree to which the project meets the non-profit’s needs and the course’s academic goals.
  3. Non-profit Viability: Likelihood that the non-profit will actively engage with the development process, and will incorporate it into its day-to-day activities after deployment.

Student grant proposals will be evaluated using the following criteria:

  1. Quality: of the proposed project’s contribution to the overall quality of the app.
  2. Suitability: of the student’s preparation and skills to complete the proposed project.
  3. Support: from the instructor and the institution to ensure successful completion of the project.

Project Timeline:

NPFI will distribute half of each faculty grant or student grant to the instructor’s institution at the Start Date of the project.  The other half will be distributed at the Completion Date.

Start Date: The first day of the term (e.g., semester, summer, or full academic year) when work begins on the project.

Completion Date: The date when work on the project is completed (e.g., end of semester, summer, or academic year).


Upon completion of a faculty student grant, the instructor should provide NPFI with a brief summary of the project’s outcomes, along with a link to the project’s code repository and other documentation as appropriate.

For more detailed guidance:

Feel free to contact Allen Tucker at allen@npfi.org to discuss your ideas before submitting a proposal.