CS492D
Home
Assignments
Links
Selected Papers
Useful Links from Lecture Slides
< >
Week 1
How to select a research area and advisor (3/18)
Richard Hamming - You and Your Research
You and Your Research (Youtube)
You and Your Research (transcript)
Ben Barres – How to Pick a Graduate Advisor
How to Pick a Graduate Advisor
How to Contact a Professor
How to email your supervisor
Email Writing Tips
Week 2
How to find papers (3/23)
Conferences & Journals Rankings
Google Scholar maintains venue rankings based on h5 index
Microsoft compiles their own ranking
Computing Research & Education, run by Australian government, grades conferences
Types of Search Engines for Papers
ACM Digital Library
IEEE Xplore Digital Library
Elsevier ScienceDirect
Springer Link
Google Scholar
ResearchGate
Allen Institute’s Semantic Scholar
Bibliographies
Digital Bibliography & Library Project (DBLP)
Penn State University’s CiteSeerX
Mutation Testing
Genetic Programming
Search Based Software Engineering
Test Oracles
How to Keep Up
The Morning Paper
Reference Management
Mendeley (all platforms)
Zotero (all platforms)
Papers (Mac, iOS)
ReadCube (PC, Android, Web)
BibDesk (Mac)
JabRef (all platforms)
EndNote (PC, Mac)
Week 3
How to read papers (3/30)
More reading about reading
How to read a paper – S. Keshav, University of Waterloo
How to read a research paper – M. Mitzenmacher, Harvard University
How to read a research paper – Grisword, Murphy, and Conati
How to (seriously) read a scientific paper – Science Magazine
How to read a scientific paper – Science Magazine
Week 4
How to write a good paper (4/6)
Writing resources
How to write a great research paper – Simon Peyton Jones
Top-10 tips for writing a paper – Jim Kurose
Tips for Writing Technical Papers – Jennifer Widom
How do I write a good research paper? – Andy Ko
Writing Technical Articles – Henning Schulzrinne
Area-specific writing resources
HCI:
An HCI research paper writing guide formatted as an HCI paper – Jacob O. Wobbrock
Software Engineering:
Draft Guidelines for My Students on Writing Software Engineering Research Papers – Mark Harman
Systems:
Tips about writing systems papers – Lin Zhong
What happens to my paper: publication pipeline (4/8)
Conference vs Journal:
CS is atypical in that conference papers convey a lot of prestige
Single/Double/N-th blind reviewing:
Open peer review
Double Blind Reviewing (DBR):
There are multiple scientific results that says affiliation, name, country, and gender do affect the outcome
Week 5
How to review papers (4/13)
How not to be Reviewer #2 – Ashley Brown, U. of Utaha
How to perform a peer review – Wiley
How to conduct a review – Elsevier
How to review a paper – Q&A from Science/AAAS
Week 6
How to make good presentations (4/22)
What would Steve do? 10 lessons from the world’s most captivating presenters – Marta Kagan
How to create presentation slides that are out of this world – SlideComet
How to give a great research talk – Simon Peyton Jones
Tips for giving clear talks – Kayvon Fatahalian
How to give a good talk – Arnaud Legout
Week 7
How to write proposals (4/29)
A guide for proposal writing by NSF
Open advice to Google Faculty Research Awards proposal writers
How to write a great research proposal – S. P. Jones and A. Bundy
You and Your Research Proposal – N. Feamster and A. Gray
Week 10
Research ethics (5/18)
Ethical guidelines
ACM Code of Ethics
IEEE Code of Ethics
APA’s Ethical Principles of Psychologists and Code of Conduct
National Society of Professional Engineers Code of Ethics
Week 11
How to market yourself and your research (5/25)
Do good work & let people know about it. – David Karger
CV Examples
Minsuk Chang (Ph.D. student)
Prof. Juho Kim
Scott Klemmer
Geoffrey Hinton
CV Resources
Creating your academic CV
CV Tips and Samples
Poster Tips
UIST poster gallery
Research Posters 101
Research Video
Not Going to Take This Anymore: Multi-objective Overtime Planning for Software Engineering Projects
inFORM - Interacting With a Dynamic Shape Display
Revealing Invisible Changes In The World
Open Science
RecipeScape: An Interactive Tool for Analyzing Cooking Instructions at Scale
MoSculp: Interactive Visualization of Shape and Time
CMU Panoptic Dataset
Website
Minsuk Chang
Prof. Juho kim
Stefanie Mueller
Maneesh Agrawala
Frans Kaashoek
Barbara Liskov
Interactive Website
SBFL Visualizer
RecipeScape: An Interactive Tool for Analyzing Cooking Instructions at Scale
z3
Networking & Conferences
Attending Professional Conferences as a Newcomer – Philip Guo
Networking Tips for Younger PhD Students – Jean Yang
Advice for Social Interactions & Relationships – Philip Guo
Resources
Tomorrow’s Professor mailing list
Philip Guo’s blog & Ph.D. Grind
Jean Yang’s blog
mcpanic.com: 박사과정을 돌아보며
UCSD job talk videos
Juho Kim’s faculty app material
How to approach Statistical analysis (5/27)
The Datasaurus Dozen
Distribution of Reported P-values
Spurious Correlations
Week 12
Designing Human Studies (6/1)
CS374’s Experiment Design reading
Week 14
Job market/career paths (6/17)
The Top Talent of Tech Disruptors and Titans
Why it is not a failure to leave academia - Nature
What happens when academics quit? Good things, it turns out – Times Higher Education
The PhD Factory - Nature