... there's an app for that. Well, not quite -- more like a website. Just enter the date you wish to start the project and the date the assignment is due. The Assignment Calculator will create a schedule for you to follow so you can keep on track.
You can even tailor your plan to fit your specific needs by selecting from a range of disciplines.