Monash University Computing & Information Technology Handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

CFR3404

Software engineering

P McKenzie

6 points * 4 hours per week * Second semester * Peninsula * Prerequisites: CFR2110, CFR2121 or equivalent * Prohibitions: GCO3811, SFT3041

General introduction to software engineering, including the history of software development, the need for better methods and tools, and a comparison of software projects to highlight differences in complexity, precision and scale. Elements that comprise an integrated software development environment, and their interaction. Project development features, including quality assurance; project documentation; software metrics; configuration management. Current and future developments in software reuse and rejuvenation; restructuring of code. The future of software engineering, including current research and possible productivity improvements.

Assessment

Examinations: 50% * Practical work: 50%

Prescribed texts

Pfleeger S L Software engineering: The production of quality software 2nd edn, Macmillan, 1991

Recommended texts

Fenton N E Software metrics - a rigorous approach Chapman and Hall, 1991


Return to subject list
Return to computing handbook contents
Return to the list of Monash handbooks