800-618-4681 | Request Info
Mobile Menu

RSEG 125

Foundations of Software Quality Assurance

This course covers a broad range of topics related to software quality assurance (SQA). The course explores the combined application of a variety of SQA components, including: SQA activities typically performed by external participants; extension of SQA activities to project schedules and budget control; SQA implementation issues, SQA risk management considerations; and costs associated with SQA.

At the end of the course, students will be able to:

Foster the development, adoption and sustained use of standards of excellence for software engineering practices, communicating the need for comprehensive SQA requirements to senior management.

Define and employ SQA processes and techniques to ensure that reliable software is delivered to end users.

Supporting outcomes:

Examine the environments for which SQA methods are developed.

Determine SQA objectives.

Illustrate the need for comprehensive SQA requirements.

Outline the considerations guiding construction of an organization's SQA system.

Determine software quality factors.

Explain SQA standards and assessment components.

Illustrate the contract review process and its stages.

Develop quality plans and quality plan objectives.

Describe verification, validation, and qualification.

Determine design review procedures.

Analyze software testing strategies.

Illustrate software testing implementation processes.

Examine SQA tools for assuring the quality of external participant's contributions.

Define corrective and preventative actions.

Attend an Online Open House

Please join us for our next Online Open House. Check out our Admissions Events to see a listing of upcoming program-specific Online Open Houses, and get connected with program chairs, current students and administrative staff at GPS.

Get Advice

Brandeis GPS is committed to giving you the support you need to succeed. From the moment you begin the application process to the day you graduate and beyond, our advising team is here to support you. Talk to an enrollment advisor today.

Explore Online Learning

Our unique approach to online learning is designed by and for working professionals. Learn more about the tools and skillsets you'll develop through our master's programs.