WeBWorK is an open-source online homework system for math and sciences courses. WeBWorK is supported by the Math Association of America and the NSF and comes with a National Problem Library (NPL) of over 20,000 homework problems. Problems in the NPL target most lower division undergraduate math courses and some advanced courses. Supported courses include college algebra, discrete mathematics, probability and statistics, single and multivariable calculus, differential equations, linear algebra and complex analysis.
A number of different departments have asked that WebWork be added to the Academic Toolbox through a Portal integration, in order to facilitate enrolment and user management, and pass grades back into the Portal grade centre. Assorted integration documentation is available from http://webwork.maa.org/wiki/Category:Administrators
The requests came from a variety of instructors located in the Math departments on all three campuses, as well as from instructors in Engineering.
This project has completed its pilot phase and is now available in a limited fashion to users across the University. The deployment of WebWork is considered limited, and requests to use WebWork may be turned down, based on current hardware and software limitations, combined with current user load. Updates are available from https://integrate.act.utoronto.ca/view-integrate-projects/