Master's Degrees in Software Testing

Learn about master's degree programs in software engineering, which typically include courses in software testing. Find out about online course options, program prerequisites, common courses, and jobs in software engineering. Schools offering Software Development & Engineering degrees can also be found in these popular choices.

Are Master's Degrees in Software Testing Available?

Master's degrees in software testing aren't typically available. However, software testing courses can be found in master's degrees in software engineering or in computer science with concentrations in computer or software engineering.

PrerequisitesBachelor's degree in computer science, minimum GPA, GRE scores
Common CoursesSoftware engineering, programming languages, software testing, software modeling, operating systems
Job Outlook17% increase from 2014-2024
Online Availability Programs in software engineering and computer science are fully available online

Source: United States Bureau of Labor Statistics (BLS)

Prerequisites for these types of master's degree programs typically include a bachelor's degree in computer science or prerequisite courses in relevant areas, such as statistics and data structures. Schools may also require you to have met a minimum grade point average and submit your Graduate Record Examination (GRE) scores.

What Courses Will I Take?

Courses in a master's degree program in computer engineering cover topics ranging from computer and information systems to software design methodologies, software maintenance and real-time systems. Depending on the program, you may be able to choose between thesis and non-thesis tracks. Course topics typical for a computer engineering degree include these:

  • Software engineering
  • Programming languages
  • Software testing
  • Software modeling
  • Operating systems

What's the Expected Job Outlook for This Field?

Job growth for software engineers was expected to grow rapidly by 17% from 2014-2024, thanks to increased use of technology grows and job creation, according to the U.S. Bureau of Labor Statistics ( Additional certification for specific software is also available through vendors and software companies, along with other types of designations from various independent certifying organizations. Certification from a professional organization requires formal education and professional experience. As of January 2016, the median salary for software engineers was $75,357, according to

Can I Complete A Program Online?

Master's degree programs in software engineering and computer science are available online from a number of schools. As an online student, you'll generally have access to the same course materials as campus-based students. Program delivery methods vary between schools, but you'll be able to access your coursework and assignments through your school's online learning platform. You'll also be able to work with instructors and peers using discussion boards. Some programs require students to take proctored exams in their area.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools