Software engineering project
4 points * Second semester * Clayton * Prerequisites: CSC3080 and as for CSC3010
This subject is intended to provide students with practical experience relating to the construction of software according to software engineering principles. Students are expected to undertake the design and implementation of a program, built using an object-oriented language. All aspects of the software engineering process will be covered, including requirements analysis, specification, design, coding, testing and maintenance. There are no lectures, but students are required to attend regular meetings with a supervisor throughout the semester. As a rough guide, this subject should require about a hundred hours of effort from the student during the semester.
Assessment
Practical work