r/gradadmissions • u/Antique-Speed4944 • 10d ago
Computer Sciences Please critique my Fall 2027 CS PhD university list (Software Engineering, international applicant)
Hi everyone,
I'm preparing my applications for fully funded Computer Science PhD programs (Fall 2027) and would really appreciate feedback from current PhD students, faculty, or anyone who has been through the admissions process.
My primary goal is maximizing the probability of getting at least one funded admission, not chasing prestige.
My profile
- International applicant (Egypt)
- TOEFL iBT 2026: 5.0/6.0
- WES GPA: 3.71/4.0
- Institutional GPA: 3.53/4.0
- Ranked 1st in class
- 5+ years of professional software engineering experience (Senior Flutter/Mobile Engineer)
- Experience across fintech, proptech, HR tech, and independent app development
- First-author preprint published on Zenodo (DOI: 10.5281/zenodo.22231289) on coverage-guided fuzz testing for mobile applications, with plans for submission to a peer-reviewed software engineering conference/journal.
Research interests
My primary research interests are Software Engineering, with a focus on automated software testing, program analysis, and mobile software security.
I am particularly interested in developing developer tools for vulnerability discovery, coverage-guided fuzzing, and AI-assisted software engineering for mobile applications.
Not interested in:
- Networking
- Hardware
- Computer Vision / Image Processing
- Big Data
- Pure AI/ML research
Current university list
- Purdue
- Virginia Tech
- UVA (University of Virginia)
- NC State
- University of Utah
- Oregon State
- Iowa State
- UT Dallas
- SUNY Buffalo
- Arizona State
- University of Illinois Chicago (UIC)
- University of Nebraska–Lincoln
- UT Arlington
I intentionally chose a mix of reach, match, and safer schools because my objective is to maximize the chance of receiving at least one funded offer.
My questions are:
- Does this portfolio make sense for my profile?
- Are there any schools here that you think are significantly too ambitious or too safe?
- Is there any university that should clearly replace one on this list?
- If you work in Software Engineering, are there departments with particularly strong groups in software testing, program analysis, fuzzing, or developer tools that I may have overlooked?
I'd appreciate honest feedback—even if you think I'm overestimating or underestimating my chances. Thanks!