| Offered at: | (B, G, X) |
|---|---|
| Credit point(s): | 1 |
| Offerings: | Trimester 1 |
| EFTSL value: | 0.125 |
| Previously coded as: | SCC303, SCC373 |
| Unit chair: | J Hou |
| Prerequisite: | Two SIT level 2 coded units (excluding mathematics units coded SIT19-, SIT29-, SIT39-) or one SIT level 2 coded unit and MSC228 (excluding mathematics units coded SIT19-, SIT29-, SIT39-) |
| Contact hours: | 3 x 1 hour lectures, 1 x 1 hour laboratory per week |
| Note: Online teaching methods require internet access. Please refer to the most current computer specifications. | |
Content
Topics include: software engineering and software development; the influence of customer, project, requirements and resources on selection of a suitable software development process model; quality software, including trade-offs between project scope, quality, cost, time. Methods of software development, in particular procedural and object-oriented methods. Managing software development: planning and estimating large and small projects; using standards and templates, developing internal standards. Requirements elicitation and analysis; object-oriented analysis; usability; developing specifications and tests of specifications. Managing software resources, including configuration management and source code control; change management; software reuse. Object oriented design, including developing class models, interaction models, state models; mapping to code; using specifications and tests; applying design patterns.
Assessment
Examination 40%, three assignments (25%, 25%, 10%) 60%
Unit Fee Information
| Student Contribution Rate* | Student Contribution Rate** | Fee rate - Domestic Students | Fee rate - International students |
| $1076 | $1076 | $2813 | $2917 |
* Rate for all CSP students, except for those who commenced Education and Nursing units pre 2010
** Rate for CSP students who commenced Education and Nursing units pre 2010
Please note: Unit fees listed do not apply to Deakin Prime students.