An application for engineering 'homework' assignment.