<< >> ^

SFT2201

Software engineering practice

C Mingins

8 points
* 4 hours per week
* First, second semester
* Caulfield
* Prerequisites: SFT1102
* Prohibitions: CFR2128, CFR3042, CSC2050, CSC3020, GCO3811, RDT2231

Objectives At the completion of this subject students should have further developed their skills as software engineers and have a deeper appreciation of software engineering principles in the development and maintenance of computer systems; have further developed their skills in problem solving, abstraction, and object-oriented software design and generalisation; and recognise the role of, and be able to use, specific software engineering tools and techniques such as quality assurance plans, software metrics models and formal specification in the software development process.

Synopsis Application of software engineering principles including quality assurance, software metrics, configuration management, performance, testing and debugging, technical reviews, reuseability and change management in an applied case study framework. The case-study material involves interactive programs and direct-access file I/O.

Assessment Project work: 70%
* Examination: 30%

Prescribed texts

Pressman R S Software engineering: A practitioner's approach 3rd edn, McGraw-Hill, 1992

Walden K and Nerson J Seamless object-oriented software architecture Prentice-Hall, 1995

Recommended texts

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

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