WeBWorK

WeBWorK is an online homework delivery system primarily used for mathematics and science.

It allows students to complete their homework over the web, and receive instantaneous feedback as to the correctness of their responses.

[1] WeBWorK was originally developed at the University of Rochester by professors Michael Gage and Arnold Pizer.

It is now a free software project maintained by many contributors at several colleges and universities.

[3] WeBWorK is supported by the National Science Foundation and the Mathematical Association of America.