Writing for Computer Science

Writing for Computer Science is an introduction to doing and describing - search. For the most part the book is a discussion of good writing style and effective research strategies. Some of the material is accepted wisdom, some is controversial, and some

  • PDF / 2,183,060 Bytes
  • 275 Pages / 504.57 x 666.14 pts Page_size
  • 102 Downloads / 217 Views

DOWNLOAD

REPORT


Springer-Verlag London Ltd.

Justin Zobel

Writing for Computer Science Second Edition

12Springer

Justin Zobel School of Computer Science and Information Technology, RMIT University, Melbourne, Australia

British Library Cataloguing in Publication Data Zobel, Justin Writing for computer science. - 2nd ed. 1. Technical writing 2. Computer science - Authorship I. Title 808′.066004 ISBN 978-1-85233-802-2 Library of Congress Cataloging-in-Publication Data Zobel, Justin, 1963Writing for computer science / Justin Zobel. -- 2nd ed. p. cm. Includes bibliographical references and index. ISBN 978-1-85233-802-2 ISBN 978-0-85729-422-7 (eBook) DOI 10.1007/978-0-85729-422-7 1. Technical writing. 2. Communication of technical information. I. Title T11.Z62 2004 808′.0666--dc22 2004042550 Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of the publishers, or in the case of reprographic reproduction in accordance with the terms of licences issued by the Copyright Licensing Agency. Enquiries concerning reproduction outside those terms should be sent to the publishers.

ISBN 981-3083-22-0 1st edition springeronline.com

© Springer-Verlag London

2004 Originally published by Springer-Verlag London Limited in 2004

The use of registered names, trademarks etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant laws and regulations and therefore free for general use. The publisher makes no representation, express or implied, with regard to the accuracy of the information contained in this book and cannot accept any legal responsibility or liability for any errors or omissions that may be made.

34/3830-543210 Printed on acid-free paper SPIN 10945148

Preface

Writing for Computer Science is an introduction to doing and describing research. For the most part the book is a discussion of good writing style and effective research strategies. Some of the material is accepted wisdom, some is controversial, and some is my opinions. Although the book is brief, it is designed to be comprehensive: some readers may be interested in exploring topics further, but for most readers this book should be sufficient. The first edition of this book was almost entirely about writing. This edition, partly in response to reader feedback and partly in response to issues that arose in my own experiences as an advisor, researcher, and referee, is also about research methods. Indeed, the two topics—writing about and doing research— are not clearly separated. It is a small step from asking how do I write? to asking what is it that I write about? As previously, the guidance on writing focuses on research, but much of the material is applicable to general technical and professional communication. Likewise, the guidance on the practice of research has b