Software Quality and Testing

COS80022 12.5 Credit Points Hawthorn Available to incoming Study Abroad and Exchange students

Duration

  • One Semester or equivalent

Contact hours

  • 12 Hours face to face + blended

On-campus unit delivery combines face-to-face and digital learning.

2023 teaching periods

Hawthorn

Higher Ed. Semester 2
Hawthorn

Higher Ed. Semester 1

Dates:
31 Jul 23 - 29 Oct 23

Results:
5 Dec 23

Last self enrolment:
13 Aug 23

Census:
31 Aug 23

Last withdraw without fail:
15 Sep 23

Dates:
27 Feb 23 - 28 May 23

Results:
4 Jul 23

Last self enrolment:
12 Mar 23

Census:
31 Mar 23

Last withdraw without fail:
14 Apr 23


Corequisites

Concurrent Pre-requisite (can be completed prior or at the same time)

Aims and objectives

The aim of this unit is to expose students to techniques for realising high quality of contemporary software systems using a range of activities in the lifecycle of software engineering, including requirements, planning, and testing.

Unit Learning Outcomes (ULO) 
On successful completion of this unit students will be able to:
 
1. Demonstrate understanding of theoretical aspects of software and system quality 
2. Demonstrate understanding of important activities which facilitate realisation of high-quality software systems
3. Write programs in scripting language 
4. Identify algorithms which are suitable for testing a variety of quality attributes
5. Adapt suitable scripts to execute different test tasks