G. C. Andrews, J. D.
Aplevich,
R. A. Fraser, and H. C. Ratz,
Introduction to
Professional
Engineering in Canada, Pearson
Education Canada, 2003.
This
book is used in all of the concepts courses in the Faculty of
Engineering.
It is used to help introduce students to the profession of
engineering:
the privileges
and responsibilities of an engineer, some basic design and analysis
methods, and
guidelines for writing technical memos and reports.
Lyn Dupré, BUGS in Writing, Revised Edition, Addison-Wesley, 1998.
There
are lots of reference books on how to write. I chose this book
because:
* The book is skewed towards how to write about software. While
most
of
the sections explore general writing problems and how to solve them,
some
sections address common errors made by technical authors and by authors
writing about software.
* The book differentiates between correct writing and good writing,
giving
examples of both and explaining how they differ. The idea is to
improve
your
writing skills beyond writing complete, correct sentences and essays.
* The sections are short and enjoyable to read - as grammar books
go.
As far
as I'm aware, this is the only grammar book that has characters and a
plot.
I hope that you will eventually read the sections that aren't assigned.