Organize your curriculum so that topics introduced at the beginning of the class get covered in assignments during the later part of the course to reinforce material.
This allows you to give students many chances solidify their understanding.
Additionally, by observing how much students may need to review prior material, you’ll be able to discover places in your curriculum you may need to cover more in depth.