A homework template with a title block for the course, assignment number, due date, instructor and section, and a fancyhdr header and footer carrying the same details. Each problem sits in its own section with a Solution block. It loads amsmath, amsthm, algorithm, algpseudocode and tikz, so proofs, pseudocode and diagrams are covered. The sample is a calculus assignment of several pages.
Shared under the MIT License. All credit to jdavis; the licence comes with the project's files.