Page last updated: 9/14/19
How to Solve and Write Up Homework Problems: Helpful advice from Prof. Alan Sherman of the U. of Maryland, Baltimore County.
Advice on Writing Technical Reports: Also from Prof. Alan Sherman.
How to become a literature searching ninja: How to search the literature is examined and broken down into a useful, easy to follow process. I also recommend reading the comments as they too offer useful advice.
Advice on Research and Writing: A collection of advice about how to do research and how to communicate effectively (primarily for computer scientists). Includes a number of good links.
An Example of Proper Writing from a Student Research Paper. Interesting and useful example.
How To Use Presentation Slides to Best Effect. From ACM Ubiquity, (April 15 - 21, 2008).
Persuasive Writing. Concise and good advice. From ACM Ubiquity, (September 23 - 29, 2008).
Richard Felder's Student Handouts: Some useful advice for students, including tips on test-taking.
Study Skills A number of useful resources to help students improve their study skills.
Effective Note Taking Discusses various methods of note-taking and review the range of available apps.
Co-Authoring with a Professor This article is useful for any graduate student considering working with a professor on a project for publication. Strategies are given to help ensure the process is a smooth one.
Patter. Excellent blog about writing the thesis, writing for a journal, and related matters.
PhD2Published A huge resource on academic writing.
How to Present a Paper in Theoretical Computer Science: By Professor Ian Parberry of U. of North Texas, SIGACT News, March 2000. Useful guide for any type of CS presentation.
How to Write a Great Research Paper: By Simon Peyton Jones of Microsoft. Excellent advice.
Oral Presentation Advice: How to give a good talk, how to give a bad talk.
How to give a short talk: The type you would give at a technical conference.
Efficient Reading of Papers in Science and Technology: This short brochure is well worth studying.
How (and how not) to Write a Good Systems Paper: A classic paper you should read before writing for publication.
How to Write a Paper: By Oded Goldreich. More good advice
How To Read a Paper By Prof. S. Keshav of U. of Waterloo. Short and to the point.
Active Reading. This page is designed to help you understand reading as an activity and help you become a more efficient and effective reader.
Reading Strategies. A short article on reading strategies in general.
How To Study A website with suggestions for students on how to study.
College Student Study Skills Guide Another website with suggestions for students on how to study.
How To Succeed in Graduate School. Good advice from Prof. Marie desJardins of U. of Maryland.
Useful advice for PhD students. Worth reading.
Home Page of William Stallings