Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
A fresh approach to code search technology. Fresh perspectives on how trust develops (or fails to) in decentralized software teams. Innovative visualization tools to help programmers troubleshoot. New findings about open-source component reliability. A novel web framework for secure computational sharing.
These represent just a sampling of the diverse initiatives underway by doctoral candidates in UC Irvine's software engineering Ph.D. program.
As software keeps reshaping our world in profound ways, we need better methods to consistently produce robust systems. From initial concepts and specifications through implementation, deployment, and real-world adaptation, numerous obstacles persist throughout the development cycle, making software creation far from simple even today.
All applicants must meet the following minimum academic requirements:
Hold a bachelor’s degree (or equivalent) from a recognized academic institution with degree standards equivalent to those of the University of California
Have a minimum cumulative undergraduate GPA of 3.0
TOEFL Score Requirements for Admission Consideration:
On the TOEFL iBT minimum score of 80
For the paper-based test, a minimum score of 550
IELTS Score Requirements for Admission Consideration:
An overall minimum score of 7 for admission, with a score of no less than 6 on any individual module.
Applicants who qualify for admission by the above criteria, and also achieve a score of 8 or higher on the Speaking module may be eligible to serve as a Teaching Assistant.