<< >> ^

DGS2231

Software engineering

Lecturer to be advised

4 points
* Second semester
* Clayton
* Prerequisites: RDT2131, RDT2141
* Prohibitions: CFR2128, CFR3042, CSC2050, GCO3811, SFT2201, SFT3041

Objectives At the completion of the subject students should understand the design, planning and management techniques for software development projects; and be able to carry out software development in multi-member teams.

Synopsis In this subject students are introduced to the complexity of development of large-scale technical software, and to the management of such software development projects. The syllabus covers: design of task definitions, software specification, development methodology, tools debugging and testing, portability, documentation, maintenance, quality assurance, and management of software development (scheduling, costing, team coordination).

Assessment Class tests (1 hour): 10%
* Assignments: 90%

Recommended texts

Pressman R S Software engineering 3rd edn, McGraw-Hill, 1992

Sommerville I Software engineering 4th edn, Addison-Wesley, 1992


<< >> ^
Handbook Contents | Faculty Handbooks | Monash University
Published by Monash University, Clayton, Victoria 3168
Copyright © Monash University 1996 - All Rights Reserved - Caution
Authorised by the Academic Registrar December 1996