One of the keys to the production of a quality assignment is effective time management.
Your final product should reflect the time you have been allocated to its completion; that is, if you have been given five weeks to complete a report then the report you submit should look like you have spent five weeks on its production.
Below are links to tools which can help you plan your time. These calculators will take the time you have available and set mini deadlines towards its completion. They also provide, in some cases, useful guides for the construction of oral presentations, lab reports, analytical essays etc.
Give them a go and let us know how useful you found them.
A thesis is a statement which is argued for or against. Here are some resources which will assist you in generating a thesis.
Thesis Generator Work your way through a series of steps and the generator will produce a thesis.
A Guide to Writing Thesis Statements Learn what a thesis statement is and what it is not.
Developing a Thesis Steps to formulating your thesis.