American Heritage Book of English Usage
grammar, style, word choice, and more
Common Errors in English
provides examples of correct and incorrect usage
CCC Foundation Guide to Grammar and Writing
The Online Writing Lab (OWL) at Purdue University
Visit this site for answers to most writing questions
Big Dog's Grammar
friendly grammar advice, rules, and exercises
Grammar Bytes
grammar, humor, and exercises
The Slot
A spot for Copy Editors
Highwire Press Stanford University Libraries: online versions of high-impact, peer-reviewed journals and other scholarly content.
Guidelines for Engineering & Science students
Technical writing, posters, presentations, proposals, reports, correspondance
The Mayfield Handbook of Technical and Science Writing
Complete handbook, also includes common writing problems for non-native English speakers
FOLDOC computing dictionary
Definitions of computing/computer science terms
MSU Libraries Electronic Resources for Computer Science
Includes indexes, journals, and books.
Academic Publishing
Links from the MSU Graduate School PREP program
IEEE author digital toolbox
Information for authors kit, IEEE style guide
ACM submission information and article templates
MSU Thesis/Dissertation formatting
S. Joseph Levine's Writing and Presenting your Thesis or Dissertation
Writing the Dissertation
links from the MSU Graduate School PREP program
Jon Harrison's Grants and Related Resources
NSF funding
Link to NSF Funding Web site
NSF Broader Impacts Criterion
Description of Broader Impacts and example activities