Academic Programs

Academic Resources

Admissions

Student Services

About GPS

Alumni

Corporate Partners

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.

Next Virtual Open House

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

Get Advice

Brandeis GPS is committed to giving our students the help they need to navigate their degree programs. From the moment you begin the application process to the day you receive your degree, our advising staff is there to support you. Schedule a call with an enrollment advisor now.

Request Info