Final Year Software Engineering Project Part A
This course is Part A of a multi-term sequence. Part B must also be completed to meet the requirements of the sequence.
Final Year Projects represent the culmination of study towards the Bachelor of Engineering degrees. Projects offer the opportunity to apply and extend material learned throughout the remainder of the program. Assessment is by submission of software development documentation throughout the evolution of the project; submission of project final report and a formal presentation and demonstration of project outcomes.
In contrast to the majority of courses studied elsewhere in the program, projects are undertaken in groups. This necessarily introduces the dimension of workload management into the program to enable completion of a large, relatively unstructured "assignment" over the course of the year.
The projects undertaken span a diverse range of topics, including theoretical, simulation and software development, and vary from year to year. The emphasis is necessarily on facilitating student learning in technical, project management and presentation spheres.
- Semester 1 - 2015
1. Research and critical evaluation of technical information about software engineering topics
2. Technical knowledge in software development
3. Time and resource management skills
4. Preparation and presentation of information to engineers and other professionals
5. Effective team skills
This course will be conducted largely as a group project under the direct supervision of a member of academic staff. The specific project topic undertaken will reflect the common interests and expertise of the student(s) and supervisor. Students will be required to:
1) perform a literature search to review current knowledge and developments in the chosen technical area
2) undertake detailed technical work in the chosen area using one or more of:
- a) theoretical studies
- b) computer simulations
- c) software development
3) produce progress reports or maintain a professional journal to establish work completed, and to schedule additional work within the time frame specified for the project
4) prepare an interim report describing the work undertaken and results obtained thus far
This course is part of a multi-term sequence. Both Part A and Part B must be completed to meet the requirements of the sequence. Part A and Part B must be completed in consecutive terms. Students must complete Part A before completing Part B. Students must complete the sequence within a twelve month period. If students complete Part A but are unable to complete Part B within the timeframe, they must re-enrol in Part A.
This course is only available to students enrolled in the Bachelor of Engineering (Honours) (Software) program.
3rd year of Software Engineering degree
Participation: Group Participation
Report: Interim Report
Face to Face On Campus 1 hour(s) per Fortnight for Full Term
Seminar/lecture times as per course outlines plus regular meetings with designated supervisor