Contact Info

Univ. of Virginia, Dept. of CS
151 Engineer's Way
P.O. Box 400740
Charlottesville, VA 22904

Office: 233 Olsson Hall

Anthony D. Wood

“Of those who say nothing, few are silent.”  —Thomas Neill


“Program complexity grows until it exceeds the capability of the programmer who must maintain it.”  —UTZ'S LAW

On The Research Process

There is a nice concise guide to writing technical articles and other staples of the academic life hosted at Columbia. Also see how NOT to write a paper. Craig Partridge gives advice on how to increase the chances your paper is accepted at ACM SIGCOMM, though the guide is of wider utility than the title implies. Along similar lines, Roy Levin and David D. Redell write on how (and how not) to write a good systems paper.

There is a short guide to PhD graduate study, and a blog entry on what it means to do research. Richard Hamming's "You and Your Research".

Suggestions for preparing good presentations are greatly needed, in my personal experience. Please reconsider putting 10pt funny quotes on every other slide. While it may give the appearance that everyone is interested in your presentation, it is likely that the effort would be better spent on making the subject matter itself more captivating.

More advice on research and writing, primarily for computer scientists.

In most cases, if you feel stupid reading a research paper it's likely the author's fault. Even if you don't have the background to fully appreciate every detail, the main ideas should at least be identifiable, if not understandable.

If obtaining tenure seems like too much work for you academicians, try an alternate approach.