SENG4430
10 units
4000 level
Course handbook
Description
This course examines principles and techniques for designing quality into software, and for measuring and monitoring quality in software. Students will also obtain practical experience with software quality management and use of quality management tools.
Availability2024 Course Timetables
Callaghan
- Semester 1 - 2024
Online
- Semester 1 - 2024
Replacing course(s)
This course replaces the following course(s): SENG3130. Students who have successfully completed SENG3130 are not eligible to enrol in SENG4430.
Learning outcomes
On successful completion of the course students will be able to:
1. Explain general strategies used for software quality improvement.
2. Evaluate software engineering factors that impact the overall quality of software system.
3. Integrate quality assurance practices throughout a software development project.
Content
- Software Quality Fundamentals
- Software Engineering Culture and Ethics
- Value and Costs of Quality
- Models and Quality Characteristics
- Software Quality Improvement
- Software Safety
- Software Quality Management Processes
- Software Quality Assurance
- Verification and Validation
- Reviews and Audits
- Practical Considerations
- Software Quality Requirements
- Defect Characterization
- Software Quality Management Techniques
- Software Quality Measurement
- Software Quality Tools
Requisite
This course has similarities to SENG3130. If you have successfully completed SENG3130 you cannot enrol in this course.
Assumed knowledge
SENG2130 Systems Analysis and Design
Assessment items
Report: Group Report
Presentation: Group Presentation
Formal Examination: Final Exam
Compulsory Requirement: Pass requirement 40% - Must obtain 40% in this assessment item to pass the course.
Contact hours
Semester 1 - 2024 - Callaghan
Lecture-1
- Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1
Workshop-1
- Face to Face On Campus 2 hour(s) per week(s) for 13 week(s) starting in week 1
Semester 1 - 2024 - Online
Lecture-1
- Online 2 hour(s) per week(s) for 13 week(s) starting in week 1
Workshop-1
- Online 2 hour(s) per week(s) for 13 week(s) starting in week 1
Course outline
- SENG4430 - Semester 1, 2024 (All) (PDF, 359.3 KB)
The University of Newcastle acknowledges the traditional custodians of the lands within our footprint areas: Awabakal, Darkinjung, Biripai, Worimi, Wonnarua, and Eora Nations. We also pay respect to the wisdom of our Elders past and present.