Useful Resources about Graduate School

Graduate School can be exciting, challenging, fun. The following resources are intended to familiarize you with the graduate study experience, help you decide whether it is for you, and describe the skills you need to succeed as a graduate student.

Writing theses and papers
Reading and reviewing papers
Poster presentations
Oral presentations
Doing research in graduate school
Resources for teaching assistants
Advice for academic/research interviews
Other resources
Dalhousie Comp.Science
Managing time, stress and supervisor relationship

Writing theses and papers

A simple approach to thesis writing (by Tim Brecht, Univ. of Waterloo)
How to get your paper accepted at KDD - Checklist for revising a KDD submission (by Eamonn Keogh - U. California, Riverside) -
IPM Editor's checklist - COLING Reviewer Guidelines
The Seven Steps toward a Thesis
(by Ed Hovy, ISI)
How to get your paper accepted at OOPSLA
(useful hints for publishing your work)
Three Sins of Authors in Computer Science and Math (by Jonathan Shewchuk, UC Berkeley)
How to write a research project report (by N. Japkowicz, Univ. of Ottawa)

Experimental Repeatability Requirement (from SIGMOD 2008)

PhD thesis proposal guidelines

Guide to citation styles

The Science of Scientific Writing (by George Gopen, Judith Swan, in the November-December 1990 issue of American Scientist)

Jennifer Widom's tips for for Writing Technical Papers

Light W. Richard Research!! Doing It and Writing the Paper (32min)

Open access and Green journals -- DSpace
CS Library Research Guide -- Novanet

Reading and reviewing papers

How to read a paper (by S. Keshav, U. of Waterloo)
Reading and reviewing papers (by N. Japkowicz, D. Jensen, NIPS)
How to read an engineering research paper (by William G. Griswold, CSE, UC San Diego)

Poster presentations

How to prepare a poster (by Hammarling and Higham)
Do's and Dont's of Poster Presentation (by Steven M. Block)
Doing posters in LaTeX
Doing posters in Powerpoint
Developing a poster presentation
Poster tips
Designing effective poster presentations (resource site)

Oral presentations

How to speak (by P. Winston) the original on youtube.
Some Lecturing Heuristics
(by P. Winston, recorded by Bruce Donald)
Giving a Talk
(Bruce Donald)
Presentation guidelines
(by E. Milios)
Oral presentation advice
(by M. Hill)
How to Give a Talk: Changing the Culture of Academic Public Speaking
(by Paul N. Edwards)
Giving a Talk (by Frank Kschischang)
Jennifer Widom's tips for a Good Conference Talk

Lightning Oral presentations
Giving Lightning Talks
Lighting talks: Science in 5min or less
The 3MT thesis - Rules and Judging criteria

Doing research in graduate school

Graduate school: why attend, how/when to apply, financial support (by E. Milios)
Applying to Ph.D. Programs in Computer Science (by Mor Harchol-Balter, CMU)
Everything I wanted to know about C.S. graduate school at the beginning but didn't learn until later (by R.T.Azuma)
How to do research (by students of the MIT AI Lab)
How to succeed in graduate school (by Marie deJardins, SRI International)
Graduate school survival guide
(by Wanda Pratt, Stanford U.)
How to do a PhD degree: advice by Fan Chung Graham (math) -- advice by David Patterson (systems)

Thirteen Rules of Success: A Message for Students Steven C. Hayes University of Nevada
Networking on the Network: A Guide to Professional Skills for PhD Students, by Phil Agre (UCLA).
Standards for the PhD Degree in the Molecular Biosciences
How to build an economic model in your spare time, by Hal Varian (UCB).
Herbert Simon on Research, by Raul E. Valdes-Perez
Advice for Finishing that Damn PhD, by Daniel Berry (Waterloo)
How to finish the PhD, by Matt Schonlau (RAND)
A Theoretician's Guide to the Experimental Analysis of Algorithms by David Johnson (ATT), 2001
CRA-W / CDC Distinguished Lecture Series Panel Slides (2009-03-11)

The scientific method (Wikipedia)
Ten Simple Rules for Reproducible Computational Research (PLOS Computational Biology)

Attitude towards research: The Frog in the Milk Pail -- Turning milk into butter: optimist vs. pessimist

Monitoring the publication stream in your research area: Journal RSS feed subscriptions

Resources for Teaching Assistants

Teaching Assistant Duties in Computer Science at Dalhousie U.

An Instructional Resource Guide for Teaching Assistants (UBC)
Teaching Assistant approaches to enhancinng student learning
Centre for Learning and Teaching @ Dalhousie U.

Resources for Teaching Assistants (Dr. William J. Owe, UNBC)
TA Support at Carleton

Advice for academic/research interviews and beyond

Preparation for an interview at NRC -
PhD Interview Preparation Guide (from U. Texas)
Interview for a faculty positions (from Duke University)
How to prepare for an effective virtual interview
The most common mistakes in a job interview (from Bookrags)

Academic positions in Canada (from the CAUT)
How to get (and keep) an NSERC research grant  
How to Build a Motivated Research Group

Other resources

Computer Science Student Resource Site by W. Stallings (a wealth of resources including advice on research and writing).

Dalhousie Comp. Science

Graduate Studies in Computer Science at Dalhousie University (Orientation Presentation) ppt pdf

Paperwork for new graduate students
Travel expense claim instructions

Graduate Studies in Computer Science at Dalhousie University (Recruiting Presentation)
NSERC USRA Orientation
Navigating the Undergraduate Research experience

Looking for a job? Check CareerOwl.

Managing time, stress and supervisor relationship

    Sort:Out: Persuasive Stress Management Mobile Application for Higher Education Students
    Guidelines for the supervision of graduate students: Student and supervisor responsibilities (Faculty of Graduate Studies calendar)
    Student Supervisor Relationships (Faculty of Graduate Studies - needs Dalhousie account)