Writing for Computer Science / Edition 2

Writing for Computer Science / Edition 2

by Justin Zobel
     
 

The elements of good writing are an essential part of success in science. With comprehensive practical help for students and experienced researchers, Writing for Computer Science: - Gives extensive guidance for writing style and editing; - Presents sound practice for graphs, figures, and tables; - Guides the presentation of mathematics, algorithms and

See more details below

Overview

The elements of good writing are an essential part of success in science. With comprehensive practical help for students and experienced researchers, Writing for Computer Science: - Gives extensive guidance for writing style and editing; - Presents sound practice for graphs, figures, and tables; - Guides the presentation of mathematics, algorithms and experiments; - Shows how to assemble research materials into a technical paper; - Offers guidelines and advice on spoken presentations. This second edition contains detailed new material on research methods, the how-to of being a scientist, including: - Development of ideas into research programs; -Design and evaluation of experiments; - How to search for, read, evaluate, and referee other research; - Research ethics and the qualities that separate good and bad science. Writing for Computer Science is not only an introduction to the doing and describing of research, but is a handy reference for working scientists in computing and mathematical sciences.

Read More

Product Details

ISBN-13:
9781852338022
Publisher:
Springer London
Publication date:
04/27/2004
Edition description:
2nd ed. 2004
Pages:
270
Sales rank:
238,718
Product dimensions:
0.60(w) x 7.00(h) x 10.00(d)

Table of Contents

Contents Preface
Contents
1 Introduction
Kinds of publication
Writing, science, and skepticism
Using this book
Spelling and terminology 2 Good style
Economy
Tone
Examples
Motivation
Balance
Voice
The upper hand
Obfuscation
Analogies
Strawmen
Reference and citation
Quotation
Acknowledgements
Grammar
Beauty 3 Style specifics
Titles and headings
Theopening paragraphs
Variation
Paragraphing
Ambiguity
Sentence structure
Tense
Repetition and parallelism
Emphasis
Definitions
Choice of words
Qualifiers
Misused words
Spelling conventions
Jargon
Cliche and idiom
Foreignwords
Overuse of words
Padding
Plurals
Abbreviations
Acronyms
Sexism 4 Punctuation
Fonts and formatting
Stops
Commas
Colons and semicolons
Apostrophes
Exclamations
Hyphenation
Capitalization
Quotations
Parentheses
Citations 5 Mathematics
Clarity
Theorems
Readability
Notation
Ranges and sequences
Alphabets
Linebreaks
Numbers
Percentages
Units of measurement 6 Graphs, figures, and tables
Graphs
Visualization of results
Diagrams
Tables
Captions and labels
Axes, labels, and headings 7 Algorithms
Presentation of algorithms
Formalisms
Level of detail
Figures
Notation
Environment of algorithms
Performance of algorithms
Asymptotic complexity 8 Editing
Consistency
Style
Proofreading
Choice of word-processor
An editing checklist 9 Writing up
The scope of apaper
Telling a story
Organization
The First draft
Fromdraft to submission
Prepublication
Theses
A writing-up checklist 10 Doing research
Beginnings
Shaping a research project
Students and advisors
Findingresearch literature
Reading
Research planning
Hypotheses
Defending hypotheses
Evidence
Good and bad science
Reflections on research
A research checklist 11 Experimentation
Designing experiments
Measurements and coding
Describing experiments
Variables
Statistics
Intuition
An experimentation checklist 12 Refereeing
Responsibilities
Contribution
Evaluation of papers
Referees’ reports
A refereeing checklist 13 Ethics
Plagiarism
Self-plagiarism
Misrepresentation
Authorship
Confidentiality and conflict of interest
Anethics checklist 14 Giving presentations
Content
Organization
The introduction
The conclusion
Preparation
Delivery
Question time
Slides
Slide tools
Text slides
Figures
A presentations checklist
Examples of slides
Afterword
Bibliography
Exercises
Index

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >