This course is designed to teach students how to ensure high quality software by means of testing, debugging, and other quality assurance activities. Students learn a combination of both theoretical and practical skills via get hands-on experience with modern software quality-assurance tools and approaches. Topics include: black-box and white-box testing, category-partitioning testing, unit testing, test-driven and behavior-driven development, combinatorial testing, code reviews, static code analysis tools, mocking, regression testing, capture-reply, mutation testing, and debugging.
Cost and Financial Aid
Fees
The most updated fees can be found on the Registrar’s website.
Fellowships
MSWE offers a limited number of fellowships. There is no separate application for financial support. We make fellowship offers based on your online application. Domestic students must have a FAFSA on file to receive any financial aid, including fellowships. Please visit the following websites for more information:
Graduate Division Financial Aid
UCI Office of Financial Aid and Scholarships
Disclaimers:
Students may be ineligible for loans and fellowship awards during the summer when enrollment falls below full-time status. Students are responsible for full fee payment during the summer, and all quarters.
Payment plans may not be available during the summer months.