Software Project (COMP90082)
Graduate courseworkPoints: 25Dual-Delivery (Parkville) and On Campus (Parkville)
To learn more, visit 2023 Course and subject delivery.
About this subject
Contact information
Semester 1
Eduardo Araujo Oliveira
Semester 2
Overview
Availability | Semester 1 - Dual-Delivery Semester 2 - On Campus |
---|---|
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: 31 January 2024
Eligibility and requirements
Prerequisites
Code | Name | Teaching period | Credit Points |
---|---|---|---|
SWEN90016 | Software Processes and Management |
Semester 2 (On Campus - Parkville)
Semester 1 (Dual-Delivery - Parkville)
|
12.5 |
AND
No more than 75 points short of degree completion.
Corequisites
Non-allowed subjects
Code | Name | Teaching period | Credit Points |
---|---|---|---|
COMP90055 | Research Project |
Semester 2 (On Campus - Parkville)
Semester 1 (Dual-Delivery - Parkville)
|
25 |
GEOM90043 | Spatial IT Project |
Summer Term (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
25 |
INFO90008 | HCI Project |
Semester 2 (On Campus - Parkville)
Semester 1 (Dual-Delivery - Parkville)
|
25 |
INFO90010 | Technology Innovation Project | Semester 1 (Dual-Delivery - 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: 31 January 2024
Assessment
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: 31 January 2024
Dates & times
- Semester 1 - Dual-Delivery
Principal coordinator Eduardo Araujo Oliveira Mode of delivery Dual-Delivery (Parkville) Contact hours 36 hours, comprising one 1-hour lecture per week and weekly supervisory meetings Total time commitment 400 hours Teaching period 27 February 2023 to 28 May 2023 Last self-enrol date 10 March 2023 Census date 31 March 2023 Last date to withdraw without fail 5 May 2023 Assessment period ends 23 June 2023 Semester 1 contact information
Eduardo Araujo Oliveira
- Semester 2 - On Campus
Coordinator Lucy Sparrow Mode of delivery On Campus (Parkville) Contact hours 36 hours, comprising one 1-hour lecture per week and weekly supervisory meetings Total time commitment 400 hours Teaching period 24 July 2023 to 22 October 2023 Last self-enrol date 4 August 2023 Census date 31 August 2023 Last date to withdraw without fail 22 September 2023 Assessment period ends 17 November 2023 Semester 2 contact information
Time commitment details
400
What do these dates mean
Visit this webpage to find out about these key dates, including how they impact on:
- Your tuition fees, academic transcript and statements.
- And for Commonwealth Supported students, your:
- Student Learning Entitlement. This applies to all students enrolled in a Commonwealth Supported Place (CSP).
Subjects withdrawn after the census date (including up to the ‘last day to withdraw without fail’) count toward the Student Learning Entitlement.
Last updated: 31 January 2024
Further information
- Texts
- Related Handbook entries
Last updated: 31 January 2024