Before writing your project proposal or report, read Hints For Writing Theses or Project Reports. Although this is intended for graduate students, it is very relevant for undergrads as well!
The extremely good Advice on Research and Writing page also contains pointers to web pages with good writing tips. Lots of detailed writing information is also available at the Purdue On-Line Writing Lab. The Writers' Workshop Online Resources for Writers (U. Illinois) is also very good. Also note the nice collection of Writing Resources.
For grammar see the Grammar Handbook at the Writers' Workshop.
For spelling, try the
or perhaps the
To look it up in up to 740 dictionaries at once try OneLook.
For common mistakes see the 20 most common errors.
For a thesaurus see the ROGET'S Thesaurus Search Form.
Go to Great Books Online to find: Strunk's Elements of Style, Bartlett's quotations,The American Heritage Book of English Usage, Roget's The New Thesaurus, The American Heritage Dictionary of the English Language, and the Columbia Encyclopedia.
For answers to a very recent problem, Citing Internet Addresses, see ``A how-to guide for referencing online sources in student bibliographies''. Other citation styles can be used for papers or books.
For a Computer Science view of the choice of punctuation for
When writing email it is extremely important that you adhere to rules of Email Etiquette.
Dr. David C. Brown AI in Design Group Computer Science Department Worcester Polytechnic Institute 100 Institute Rd. Worcester, MA 01609, USA. Email: firstname.lastname@example.org Phone: (508) 831-5618 FAX: (508) 831-5776