==== Graduate School ==== [[http://web.archive.org/web/20070407113224/http://www.cis.ksu.edu/Programs/Grad/guide.to.PhD.html|A Guide to PhD Studies and Research]] (David Schmidt et al.) [[https://www.cs.princeton.edu/~jrex/teaching/spring2005/fft/acm_gradschool2.htm|How to Succeed in Graduate School]] (by Marie desJardins) [[http://pages.cs.wisc.edu/~markhill/patterson_bad_career_98.pdf|How to Have a Bad Career in Research/Academia]] (by Dave Patterson) [[http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.0030229|Ten Simple Rules for Graduate Students]] (by Philip E. Bourne) [[http://www.cs.purdue.edu/homes/dec/essay.phd.html|Notes on the PhD Degree]] (by Doug Comer) [[https://grad.ucla.edu/asis/library/survivalguide.pdf|Graduate School Survival Guide]] (by Wanda Pratt) [[http://www.cs.unc.edu/~azuma/hitch4.html|Computer Science Graduate School Survival Guide]] (by Ronald Azuma) [[http://www.cs.umbc.edu/www/graduate/choosing.an.advisor|Choosing an Advisor]] (by Marshall Lev Dermer) [[http://www.cs.iastate.edu/~honavar/badstudent.html|How to be a Terrible Graduate Student]] (by Graeme Hirst) ==== Research ==== [[https://www.cs.ucr.edu/~eamonn/Keogh_SIGKDD09_tutorial.pdf|How to do good research, get it published in SIGKDD and get it cited!]] [[http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.0030213|Ten Simple Rules for Doing Your Best Research, According to Hamming]] [[http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.0010057|Ten Simple Rules for Getting Published]] [[http://people.csail.mit.edu/mernst/advice/conferences-vs-journals.html|Choosing a venue: conference or journal?]] (by Michael Ernst) ==== Writing Resources ==== [[http://www.cse.unl.edu/~goddard/WritingResources/Templates/Generic-Technical-Paper-Skeleton.html|Generic Technical Paper Skeleton]] [[http://people.csail.mit.edu/mernst/advice/write-technical-paper.html|Writing a technical paper]] (by Michael Ernst) [[http://www.cs.berkeley.edu/~fox/paper_writing.html#hints|Helpful Hints for Technical Paper Writing]] [[http://www.cs.tufts.edu/~nr/pubs/two-abstract.html|Teach Technical Writing in Two Hours per Week]] [[http://www.sce.carleton.ca/faculty/chinneck/thesis.html|How to Organize your Thesis]] (by John W. Chinneck) [[https://pemami4911.github.io/paper-summaries/general-ml/2016/01/21/how-to-write-a-great-research-paper.html|How to write a great research paper]] (by Simon Peyton Jones) [[https://www.sigplan.org/Resources/Advice/VanLeunen-Lipton/|How To Have Your Abstract Rejected]] (by van Leunen and Lipton) [[https://icml.cc/Conferences/2002/craft.html|Crafting Papers on Machine Learning]] (by Pat Langley) [[http://web.mit.edu/klund/www/urk/texvword.html|Ten Reasons Why TeX is Better than Word]] ==== Oral Presentations ==== [[http://people.csail.mit.edu/mernst/advice/giving-talk.html|Giving a technical presentation (giving a talk)]] (by Michael Ernst) [[https://www.microsoft.com/en-us/research/academic-program/give-great-research-talk/|How to Give a Good Research Talk]] (by Simon Peyton Jones et al.) [[http://www.cs.berkeley.edu/~fox/paper_writing.html#talk|Hints for Giving a Good SURF, REU, etc. Talk]] [[http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.0030077|Ten Simple Rules for Making Good Oral Presentations]] (by Philip E. Bourne) [[http://lumetta.web.engr.illinois.edu/bad-talk/]] (by Steven S. Lumetta, adapted from David A. Patterson) [[http://www.cs.utexas.edu/users/dahlin/professional/badTalk.pdf|How to Give a Bad talk]] (by J. Ousterhout, T. Anderson, D. Patterson, channeled by M. Dahlin) [[http://www.cis.upenn.edu/~milom/practice-talk.html| How to Give a Bad Practice Talk]] (by Milo M. K. Martin) [[http://www.cs.berkeley.edu/~messer/Bad_talk.html|Bad Talk, Good Talk]] (by David G Messerschmitt) ==== Poster Presentations ==== [[http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.0030102|Ten Simple Rules for a Good Poster Presentation]] [[http://people.csail.mit.edu/mernst/advice/write-poster.html|Making a technical poster]] (by Michael Ernst) ==== Reviewing ==== [[http://www.cs.utexas.edu/users/mckinley/notes/reviewing.html|Notes on Constructive and Positive Reviewing]] [[http://www.cs.berkeley.edu/~fox/paper_writing.html#rev|John Ousterhout's Hints for Reviewing Papers]] [[https://sites.cs.ucsb.edu/~ebelding/courses/284/papers/ReviewingPapersStudentGuide.html|Reviewing Papers: A Student Guide by Robin Murphy]] ==== Conferences ==== [[http://www.icse-conferences.org/2002/advice/notkin.html|Advice for first-time conference attendees]] (by David Notkin) [[http://pages.cs.wisc.edu/~markhill/conference-etiquette.html|Conference Etiquette]] (by Mark D. Hill and David A. Wood) [[http://people.csail.mit.edu/mernst/advice/conference-attendance.html|Attending an Academic Conference]] (by by Michael Ernst) ==== Job Search ==== [[http://www.acm.org/membership/student/resources-for-grads|Online Resources for Graduating Students]] (ACM) [[http://www.onedayonejob.com/blog/online-job-search-tips-for-international-students/|Job Search Tips for International Students]] [[http://www.onedayonejob.com/jobs/|One day, one job]] ==== Various ==== [[https://www.cbcb.umd.edu/confcour/CMSC838K-materials/how-to-read-a-paper.pdf|How to read a scientific paper]] (Mihai Pop) [[https://www.lib.purdue.edu/sites/default/files/libraries/engr/Tutorials/Newest%20Scientific%20Paper.pdf|Tutorial on how to read a scientific paper]] (Purdue) [[http://people.csail.mit.edu/mernst/advice/request-recommendation.html|Requesting a letter of recommendation]] (by Michael Erns) [[http://people.csail.mit.edu/mernst/advice/why-internship.html|Why Get an Internship]] (by Michael Ernst) [[https://collections.plos.org/collection/ten-simple-rules/|Ten Simple Rules Collection]] (PLoS) [[http://www.ploscompbiol.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1000388|Ten Simple Rules for Choosing between Industry and Academia]] [[https://www.evenmere.org/~bts/Random-Collected-Documents/MIT-views.html|Burnout Prevention and Recovery]] [[https://homes.cs.washington.edu/~mernst/advice/agre-networking-on-the-network-20050814.html|Networking on the Network]] (by Phil Agre) [[http://people.csail.mit.edu/mernst/advice/academic-job.html|Getting an academic job]] (by Michael Ernst) [[http://www.phdcomics.com/comics.php|PhD Comics]]