misc:resources
Links & Resources
For New Students
- Critical Thinking & Research: a discussion on what it means to do “good” research. (Credit: Prof Xiaoping Zhang)
Presentation
- Slide design tutorial: a guide on fundamentals of slide design
- Assertion-evidence style guide: a modern template for creating effective presentations
Academic Writing
- Scientific Writing for Computer Science Students: A detailed guide to write CS papers, with useful tips for English usage.
- Concision -- Perdue Writing Lab: a guide to concise writing.
- A Guide on Technical Writing: with detailed examples. Quick tips:
- Have a clear aim in mind before you start writing, and make sure that you gear everything you write towards that aim alone.
- Keep things as simple as possible by using language that is clear and familiar.
- Keep sentences and paragraphs short.
- Avoid long, pompous words and phrases when there is a short simple alternative (especially avoid the words: utilise, facilitate, endeavour, necessitate, render).
- Avoid unnecessary words, clichés and legal words.
- Avoid repetition.
- Use active rather than passive style.
- Do not turn verbs into nouns.
- Use personal rather than impersonal style.
- Always refer to the same ‘thing’ in exactly the same way.
- Use examples and analogies before introducing abstract concepts.
- Write informative (rather than descriptive) abstracts.
Thesis Writing
- Master thesis writing tips (also applies to Ph.D. thesis.)
Other Tools
https://www.draw.io/ A web tool to create diagrams with latex support (actually it is better now to just use PowerPoint or Keynote)
misc/resources.txt · Last modified: 2023/10/23 00:56 by yang