Similarly, early on in a design course, you might give an assignment with several well specified milestones related to conceptualizing, analyzing, and refining a design, whereas later on in the course, you might give a design project with only a list of requirements for submission.