Software Quality Engineering (ELEC5618)

UNIT OF STUDY

This unit will cover software quality planning, validation and verification methods and techniques, risk analysis, software review techniques, software standards and software process improvement and software reliability. The unit covers testing and quality assurance from a unit testing/developer-based focus up to an overall quality process overview of the software development life cycle. Students who successfully complete this unit will: understand the fundamental concepts of software quality, be able to assess the quality of a software design, be acquainted with methods of building for quality and be able to verify and test a unit of code through familiarity with unit testing strategies and understanding software quality assurance as a rigorous and structured formal process.

Our courses that offer this unit of study

Further unit of study information

Classes

2 hours lecture and 2 hours tutorials per week.

Assessment

Through semester assessment (30%), Final Exam (70%)

Faculty/department permission required?

No

Unit of study rules

Prerequisites and assumed knowledge

Prerequisite: Assumed knowledge: You are capable of writing programs with multiple functions or methods in multiple files. You are capable of designing complex data structures and combining them in non trivial algorithms. You know how to use an integrated

Prerequisite: Assumed knowledge: You are capable of writing programs with multiple functions or methods in multiple files. You are capable of designing complex data structures and combining them in non trivial algorithms. You know how to use an integrated

Prohibitions

SOFT3302

Study this unit outside a degree

Non-award/non-degree study

If you wish to undertake one or more units of study (subjects) for your own interest but not towards a degree, you may enrol in single units as a non-award student.

Find a non-award course for this unit of study

Cross-institutional study

If you are from another Australian tertiary institution you may be permitted to underake cross-institutional study in one or more units of study at the University of Sydney.

Find a cross-institutional course for this unit of study