I am currently designing a proof-based Math course for my University. I already designed and ordered all of the theoretical content in the course and included some ad hoc exercises for practicing each of the particular topics in the course. However, I have also designed a long final assignment that introduces a problem covering roughly all of the topics in the course.
My question is on how helpful is it for the student to work on these kind of general assignments. Assuming he already understood each of the topics individually, will it be beneficial spending some weeks analyzing an application involving almost all of the topics seen? Is there any research on the educational benefits of these type of exercises?
EDIT: I would be grateful if someone could cite a research paper that talks about the benefits of showing these kind of general applications involving many topics in undergraduate courses.