Software Project (COMP90082)
Graduate courseworkPoints: 25On Campus (Parkville)
For information about the University’s phased return to campus and in-person activity in Winter and Semester 2, please refer to the on-campus subjects page.
About this subject
Contact information
Semester 1
Leon Sterling
Semester 2
Philip Dart
Please refer to the LMS for up-to-date subject information, including assessment and participation requirements, for subjects being offered in 2020.
Overview
Availability | Semester 1 Semester 2 |
---|---|
Fees | Look up fees |
AIMS
This subject gives students in the Master of Information Technology experience in analysing, designing, implementing, managing and delivering a software project related to their stream of IT speciality. The aim of the subject is to guide students in being an independent member working within a team over the major phases of IT development, giving hands-on practical application of the topics seen throughout their degree. The subject also gives students a concrete understanding of teamwork processes and tools that underpin the practical aspects of developing software.
INDICATIVE CONTENT
Students will work in small teams to conceive, analyse, design, implement, test, and maintain a software product for a group of stakeholders. Workshops are tied closely to the projects and the particular phases of each project and will explore the application of theory to the project, including topics on: requirements analysis, software design, software release, communication, ethical principles, and software project management tools. Students will be required to demonstrate independence while working as part of a team.
Intended learning outcomes
On completion of this project, the student is expected to:
- Design, implement, validate, release, and maintain a software product in their stream of speciality that achieves specific project goals using a repeatable process
- Independently research and evaluate technologies for specific problems as part of IT projects
- Work with stakeholders to develop IT systems to meet their needs while applying ethical principles and procedures
- Integrate the knowledge gained in other subjects in designing and building applications for a real-world problem
- Demonstrate effective teamwork and communication skills, including communicating technical outcomes to non‐technical stakeholders and using contemporary professional tools
Generic skills
- Have the ability to function effectively as an individual and in multi-disciplinary and multi-cultural teams, with the capacity to be a leader or manager as well as an effective team member
- Be able to undertake problem identification, formulation and solution
- Have a capacity for independent critical thought, rational inquiry and self-directed learning
- Have a profound respect for truth and intellectual integrity, and for the ethics of scholarship
Last updated: 3 November 2022
Eligibility and requirements
Prerequisites
Code | Name | Teaching period | Credit Points |
---|---|---|---|
SWEN90016 | Software Processes and Management |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
and
No more than 75 points short of degree completion.
Corequisites
None
Non-allowed subjects
Code | Name | Teaching period | Credit Points |
---|---|---|---|
COMP90055 | Research Project |
Summer Term (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
25 |
Code | Name | Teaching period | Credit Points |
---|---|---|---|
INFO90010 | Technology Innovation Project |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
25 |
Code | Name | Teaching period | Credit Points |
---|---|---|---|
INFO90008 | HCI Project |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
25 |
Code | Name | Teaching period | Credit Points |
---|---|---|---|
GEOM90043 | Spatial IT Project |
Semester 1 (On Campus - Parkville)
Summer Term (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
25 |
COMP90019 Distributed Computing Project
Inherent requirements (core participation requirements)
The University of Melbourne is committed to providing students with reasonable adjustments to assessment and participation under the Disability Standards for Education (2005), and the Assessment and Results Policy (MPF1326). Students are expected to meet the core participation requirements for their course. These can be viewed under Entry and Participation Requirements for the course outlines in the Handbook.
Further details on how to seek academic adjustments can be found on the Student Equity and Disability Support website: http://services.unimelb.edu.au/student-equity/home
Last updated: 3 November 2022
Assessment
Due to the impact of COVID-19, assessment may differ from that published in the Handbook. Students are reminded to check the subject assessment requirements published in the subject outline on the LMS
Description | Timing | Percentage |
---|---|---|
Artefacts related to analysis, design, validation, and teamwork, requiring approximately 160-180 hours per student, due throughout the semester. All team members will receive the same team mark, unless there are exceptional circumstances to warrant individual marking. Specific timing of artefacts is dependent on the team's project plan, to be defined in coordination with their supervisor. Addressing Intended Learning Outcomes (ILO's) 1, 3, 4, & 5.
| Throughout the semester | 40% |
Final product, requiring approximately 80-120 hours per student. All team members will receive the same team mark, unless there are exceptional circumstances to warrant individual marking. Addressing ILO's 1, 3, 4 & 5.
| End of semester | 20% |
Each student's mark will be based on their individual work, including: (1) the student's individual contribution to the project, assessed on the same quality criteria as the artefacts and final product; and (2) demonstration of individual competences on professional tools, processes, and communication skills. Students are expected to participate in team meetings and workshops and contribute towards artefact and product, requiring 80-100 hours per student. Duet hroughout the semester. Addressing ILO's 1 to 5.
| Throughout the semester | 40% |
Last updated: 3 November 2022
Dates & times
- Semester 1
Principal coordinator Leon Sterling Mode of delivery On Campus (Parkville) Contact hours 36 hours Total time commitment 400 hours Teaching period 2 March 2020 to 7 June 2020 Last self-enrol date 13 March 2020 Census date 30 April 2020 Last date to withdraw without fail 5 June 2020 Assessment period ends 3 July 2020 Semester 1 contact information
Leon Sterling
- Semester 2
Principal coordinator Philip Dart Mode of delivery On Campus (Parkville) Contact hours 36 Total time commitment 400 hours Teaching period 3 August 2020 to 1 November 2020 Last self-enrol date 14 August 2020 Census date 21 September 2020 Last date to withdraw without fail 16 October 2020 Assessment period ends 27 November 2020 Semester 2 contact information
Philip Dart
Time commitment details
400
Last updated: 3 November 2022
Further information
- Texts
- Related Handbook entries
Last updated: 3 November 2022