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.
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.
|Prerequisites||Bachelor's degree in computer science, minimum GPA, GRE scores|
|Common Courses||Software engineering, programming languages, software testing, software modeling, operating systems|
|Median Salary||$105,590 as of May 2018 (Software Developers)|
|Job Outlook||17% increase from 2016-2026 (Software Developers)|
|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 (www.bls.gov). 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 Payscale.com.
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.