Good English Guides:
- William Strunk, Jr. The Elements of Style. 1918.
- A. Stephen Richardson. Logical fallacies in scientific writing.
- Ernest Gowers. The Complete Plain Words: A guide to the use of English. September 1954.
- Henning Schulzrinne. Bugs in Writing and Writing technical articles
- S. Keshav. How to read a paper?
- Jack Lynch. Grammar and Styles
- Richard Lanham. Revising Prose
- Specific nouns and specific verbs (it is a topic covered at here)
- How to change the level of abstraction of a word? [Use the category tree of your word: e.g., "march" is more specific than "walk"] [WordNet is your friend]
Software tool:
- StyleWriter is a tool that helps you to write papers in plain English.
Online Mathematics for Software Engineering Students:
- Logic for Computer Science. 2003.
- Hill, T. and Lewicki, P. STATISTICS Methods and Applications. StatSoft, Tulsa, OK. 2007.
- Presentation of Tabular Information
Collections of Good Papers:
- Phillip Laplante (ed). Great Papers in Computer Science. 1996.
- George A. Miller The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information. Psychological Review, 1956, vol. 63, pp. 81-97
Collections of Software Engineering Research Advice:
- HK: http://www.cse.ust.hk/~scc/pgadvice.html
- HK: http://wiki.cse.cuhk.edu.hk/lyu/improve_your_research_skills
- Principles of Survey Researches (Parts I, II, III, IV, V, and VI)
Popular Software Subject Programs for Validation of Ideas

