Monash University engineering handbook 1995

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

GCO3811

Software engineering

P Anderson and J Hewson

6 points * 52 hours Lecture/tutorial * Full-year * Gippsland * Prerequisite: GCO2813 * Corerequesites: GCO2817

Software engineering principles, software requirements, specification software lifecycle; software development tools, program structures, modular decomposition, data abstraction, deriving programs from formal specifications; prototyping, role of prototyping, prototyping tools and resources, prototyping methods; program validation and verification, software reliability, human factors in software reliability, software testing and evaluation, quality assurance; project management, team and personnel management issues, sizing, estimation and scheduling, problems of large projects, documenting projects and programs, software maintenance. For Gippsland students there will be four hours per week, consisting of two hours of lectures and two hours of tutorials, with additional contact initiated by the student. For distance education students there will be an optional four hours contact at each weekend school, coupled with study guides and provision for additional student contact through electronic mail and news. Access to the university's computer systems via modem is compulsory for distance education students, in order to maintain effective communications with staff and other students, and also for the submission of assignments and the provision of supplementary study material.

Assessment

Assignments: 60% * Examination: 40%

Prescribed text

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


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