An anonymous reader writes: I want to pursue a Ph.D. in computer engineering, but I'm concerned that I don't have the academic research experience sought by admissions committees for top programs. I applied to five schools after completing my masters five years ago, and I was rejected by all but the two lowest-ranked programs. At the time I had two bachelors degrees (EE and CS) and a masters (EE), work experience, college teaching experience, a very high GPA, and very good GRE scores. However, I didn't have university research experience. Since then I've been working in industry as an R&D engineer at a somewhat well-known company. I want to try again, but before I do — what should I be doing to increase my chances of acceptance? I'd love any advice from people who have been through the process.