written assignment

(noun) writing assignment

< written agreement | written communication >