Hi,
I'm planning to apply for CS PhD for fall 2011 and looking for advice on how to improve my application in the coming 10-11 months or so before I have to submit my application.
I finished my MS in Comp Science from an average school (but still tier 1) in 2004. I was very much into research and published a conf paper. I also had a fellowship and won an award from the department for my research. Since then, I've been working in industry and doing research. I've done a lot of research internally.....but unfortunately, because of IP concerns, I was not allowed to publish anything. I also had 2 patent applications and one might get abandoned because of budget concerns.
The main limitation in my application is the lack of visible research aka publications...so I'm trying to improve this. For that, I'm now collaborating with a prof from my old university and working on publishing 2 conf papers. This would also help me reconnect with academia....for recommendation letters (I know that letters from within academia generally carry more weight than those from industry...with some exceptions).
I'm aiming for Stanford, Berkeley, UMD, UIUC, and JHU (this is probably more realistic for me...a small dept with research more in tune in my interest). The dreamshots are Stanford and Berkely. With my experience, I know exactly which area and subarea I want to do research and in each of the above Univ I have atleast one prof who is very much in line with my interest.
What can I do to improve my application....?