Software engineering
P Anderson and S Rahman
6 points * 3 hours per week * Full-year subject * Gippsland/Distance * Prerequisites: GCO2813 * Corequisites: GCO2817 * Prohibitions: CFR3042, CSC2050, RDT2231, SFT2201, SFT3041
Software engineering principles, software requirements specification, software life cycle; 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. Access to the university's computer systems via modem is compulsory for distance education students.
Assessment
Examination (3 hours): 40% * Other assessment modes: 60%
Prescribed texts
Pressman R S Software engineering: A practitioner's approach 3rd edn, McGraw-Hill, 1992