Online Writing Guides: Scientific Writing
Here is an article on how to write well for the sciences.
https://cseweb.ucsd.edu/~swanson/papers/science-of-writing.pdf
From Carnegie Mellon School of Computer Science, advice in all areas of graduate writing, primarily for Computer Science majors.
http://www.cs.cmu.edu/afs/cs.cmu.edu/user/mleone/web/how-to.html
Writing Reports for Science and Engineering is a website with very clear examples and advice on report writing.
http://www.usyd.edu.au/learningcentre/wrise/
Penn State has a great collection of guidelines for graduate students in Engineering or Sciences when writing or presenting.
http://www.writing.engr.psu.edu/writing.html
English Solutions for Engineering and Sciences Research Writing: A guide for English learners to publish in international journals, by Adam Turner.
http://www.hanyangowl.org/media/textbook/engsciresearchwritingbook.pdf
Handbook for writing in Engineering from the University of Toronto.
http://ecp.engineering.utoronto.ca/online-handbook/
Handbook of Biomedical Research Writing, by Jocelyn Graf.
http://www.hanyangowl.org/media/biomedical/handbookbiomedicalwriting.pdfThe Commonwealth of Learning (COL) has online modules for writing for the World Health Organization.
http://colelearning.net/who/guide/page1.htmlThe Commonwealth of Learning (COL) also has a printable module for business writing.