Opening
UPDATES: Currently one GTA position for Fall 2025.
You will have the chance to work on the grand challenges of software engineering, testing of IoT wireless protocols, compilers, ad-hoc ecosystems and security problems in software applications. You will be involved in determining the important and interesting questions, creating and improving instrumental setups, performing measurements, and making discoveries.
Research Interests
- ๐ Software testing advancements: fuzzing, data flow analysis, combinatorial testing, symbolic execution, …
- ๐ Security innovations in IoT wireless protocols, e.g., Zigbee, Z-Wave, MQTT, …
- ๐ฅ Advanced testing and security analysis in modern compilers
Applications for PhD positions
Application Requirements
We are looking for students who are/have
- BS or MS in Computer Science or Computer Engineering with a good GPA.
- Strong motivation and high ambition in research of software testing or cybersecurity.
- Excellent analytical and programming skills such as C, C++ and Python.
- Strong communication and teamwork abilities.
How to Apply
If you are interested in working with us as a Ph.D. student, please send me the following materials via email, with the title “PhD Application_Name_Term”. Emails without all required materials will not be reviewed and responsed!
๐ Official transcripts of all educations. Unofficial transcript for current students is acceptable.
๐ CV/resume with a list of publications if available. The publications should include authors, conference/journal name, and date.
๐ Research statement including the following items:
- the specific topic/area you’re interested in exploing during Ph.D. study
- brief study plan for developing your interested topic/area in 3 or 5 years
Note: This statement is not the same as personal statement. The described research topic/area should not be too general or broad.
๐ English Proficiency Proof. GRE score is a plus, but not required.
- IELTS: all sub-scores are >= 6.5
- TOEFL iBT: all sub-scores are >= 22
- Duolingo: all sub-scores are >= 115
Master Students at UA Huntsville
If you are a Master student at UAH and looking for a Master thesis project, please contact me through email or stop by my office.
Graduate Admissions of ECE@UA Huntsville
- Graduate Admission - International Students
- Graduate Assistantships
- PhD Admission in Computer Engineering
- ECE Graduate Student Guide
Other References
General Information for Perspective Students
- Future of Software Engineering Research
- Future of Cybsersecurity
- Ten Reasons to be a Research Software Engineer
- How to Make PhD in Software Engineering