Student Advice

This is a collection of advice to students. Hopefully, it will be better organized in the future. For now:

Why Study Computing?
Some reasons to ponder if you are considering majoring in computer science from ACM.

Collected Advice on Research and Writing
An excellent collection of advice on various matters for computer science graduate students.

How to Have a Bad Career in Research/Academia .
A classic and humorous talk by David Patterson. If you have to choose one thing to read for graduate school advice, this is it.

Philosophy and guidelines for new students by Kris Pister.
Some simultaneously idealistic and common sense guidelines on collaboration, publication, purchasing equipment and supplies.