Writing a Statement of Purpose
This article has been cross-posted from Swapneel’s Blog
The Disclaimer
This comes first because people often tend to ignore this very relevant section.
-
There is obviously no single way to achieve a successful outcome for your application to graduate school and this post comprises mainly of opinions that I hold based on no evidence other than a product of my personal experience with the process (which is limited, to say the least). All I’m trying to do by writing about this is to give you some perspective to enable you to think for yourself before you embark on the arduous process of applying to grad school. Goodluck!
-
Needless to say, please refrain from plagiarising the content. You know how badly a few lifted (and/or uncited) lines could mess up your application (and academic career), right?
-
Look at this set of personal statements, instead, as the quality of essays that your competition writes (these are for a mix of Ph.D. and Masters programs) and use it as positive reinforcement to ‘up your game,’ so to speak.
Introduction
While applying to grad school, please don’t make amateur-ish mistakes for your essays. It’s a really cliched piece of advice when people say “you should tell them a story.” Don’t get me wrong, you can. But you don’t have to.
Please read this if you haven’t done so already: How to Write a Bad Statement for a Computer Science Ph.D. Admissions Application, Andy Pavlo (CMU) (it is Ph.D. specific, but you can extrapolate to Masters applications).
That said, admissions are very variable and top schools almost always look favourably upon relevant national and international awards, and publications at top-tier venues especially when they filter applicants for competitive programs like CS (AI/ML).
Weaving stories, as stated before, may make or break your case depending on who reviews it. Ultimately I believe it’s a math.random() process because there is a human on the other end, and human intelligence - unlike many manifestations of artificial intelligence - is highly unpredictable. I wanted to share some links for reading before you guys start writing (since we’re only a month out from the earliest deadlines in November, hopefully you’ve already started writing a draft).
General Grad School Advice
Statement of Purpose:
- Very useful Meta Page of Links and Advice by Prof. Gary Cottrell
- Ph.D. specific advice from Prof. Philip Guo’s Blog
- Dr. Sean Holden’s advice for applying to do a Ph.D. in Machine Learning (University of Cambridge)
- Grad School Advice by Prof. Dan Horn
- SoP Advice from the GradCafe
Letters of Recommendation:
- How to request a letter of recommendation, Michael Ernst (UWash)
- How to write a letter of recommendation, Michael Ernst (UWash)
- Advice to Letter Writers by Prof. Shriram Krishnamurthi (Brown Univ.)
Some examples of SoPs:
- Jeremy Lacomis’ Statement of Purpose for a Ph.D. at Carnegie Mellon University focusing on Software Engineering focusing on Programming Languages
- Jean Yang’s Statement of Purpose for a Ph.D. in Computer Science
- Philip Guo’s Statement of Purpose for a Masters in Computer Science at Stanford University
- Sean Kross’ Set of Statements for Graduate School - focusing on Information and Cognitive Science
- Vipul Singh’s Statement of Purpose for a Masters in Computer Science at Carnegie Mellon University
Research Statements from professors/research scientists/Ph.D. Students often yield insight into not only their goals, but also areas of active research in general which is why I’m including some samples for candidates to read in order to ‘get a better idea of their field’ before writing their Statement of Purpose.
- Csaba Szepesvári’s Research Statement (University of Alberta, DeepMind)
- Jacob Andreas’ Research Statement (Berkeley, MIT, Natural Language Processing)
- Marc’Aurelio Ranzato’s Research Statement (New York University, Machine Learning)
- Morteza Mardani’s Reserach Statement (Stanford, Algorithms, Applications of Machine Learning)
- Jacob Steinhardt’s Statement of Purpose (Stanford, Machine Learning)
- U. N. Niranjan’s Research Statement (U.C. Irvine, Machine Learning)
My personal favourite - Anant Bhardwaj (B.Eng. Pune Univ., M.S. Stanford, Ph.D. M.I.T.):
Mainly because this was the first (and only) Statement of Purpose I read before applying for a Masters in Computer Science right after undergrad (although I later decided not to jump into it, but work at CERN for a year instead).
Before you read this set of statements, I’d like to explain my reasons for highlighting this one.
-
It clearly depicts how an SoP evolves from a story woven around nascent experience working in tech and aimed at a short-term goal into a research statement that focuses on a specific field and hopes to achieve a long-term goal.
-
As an Indian B.Eng. student at Mumbai University, I could really identify with this as it was written by a fellow B.Eng. graduate from Pune University.
-
It’s a good example of progress and change of plans coming from a student who went on to do a Masters at Stanford and a Ph.D. at MIT and then dropped out midway to found a company called Instabase.
-
Another disclaimer: please do not treat this as a single representative example of how to frame your statement of purpose.
My Two Cents on this subject:
A lot of these people and a lot of the advice you will see states that they know the exact field they wanted to work on. That is false. Nobody knows exactly what they want to to for the rest of their lives. Very few actually know the general area they want to work on. Most people have only a fair idea and as Ph.D. programs often state on their websites, that is OK. Most of your ideas will change with experience anyway.
For instance, if you like X a lot but you’ve never tried doing Y, how do you know you don’t like Y and how can you say you won’t like Y more than X once you try it out. That’s understandable. However, you will see that all of these people have one thing in common - clarity. They possess a high degree of clarity in their research focus and know that there are one or two fields that they would definitely like to pursue. All they have done is explain why this is the case. And their innate clarity made the rest of the work they did fit into the theme of their ‘stories.’
Essentially, what you’re trying to do in your essay is explain one or two directions that you would like to take, back your claim up with evidence (yes, material evidence - including grades, research, and/or projects) of why you would do well in those directions, and finally state what you see yourself doing once you actually get into that direction. Clarity of thoughts is way more important and the only reliable way to get that is to actually be aware of what that direction is; follow active research areas and people working in that direction, and finally, at least have some ideas of what you would do if you were given an opportunity to work there. Write confidently; you don’t necessarily need to highlight why you failed or justify any misses if you can focus on the hits. It’s not necessary that your statement of purpose would have to ‘make up for why you’re not as good as you could have been’ as opposed to ‘focus on how good you can be based on what you have already done.’
Further Reading (strongly recommended if you have the time)
References
This post has been composed by using publicly available documents shared by a fantastic set of researchers in an effort to help those that are seeking such information. I’ve simply listed them as they are, linking back to the original references.
If there is any issue with this, please feel free to contact me via email and I will be happy to remove the link(s) from this post.
Author
Swapneel is a recent graduate of Computer Engineering and one of the founders of DJ Unicode currently working at the intersection of deep learning and physics at the European Organisation for Nuclear Research