Software Project (COMP90082)
Graduate courseworkPoints: 25On Campus (Parkville)
About this subject
Contact information
Semester 1
Eduardo Araujo Oliveira
Semester 2
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: 8 November 2024
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
Non-allowed subjects
Code | Name | Teaching period | Credit Points |
---|---|---|---|
COMP90055 | Research Project |
Semester 2 (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
|
25 |
GEOM90043 | Spatial IT Project | Not available in 2024 |
25 |
INFO90008 | HCI Research Project |
Semester 2 (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
|
25 |
INFO90010 | Technology Innovation Project | Semester 1 (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: 8 November 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: 8 November 2024
Dates & times
- Semester 1
Principal coordinator Eduardo Araujo Oliveira 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 26 February 2024 to 26 May 2024 Last self-enrol date 8 March 2024 Census date 3 April 2024 Last date to withdraw without fail 3 May 2024 Assessment period ends 21 June 2024 Semester 1 contact information
Eduardo Araujo Oliveira
- Semester 2
Principal 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 22 July 2024 to 20 October 2024 Last self-enrol date 2 August 2024 Census date 2 September 2024 Last date to withdraw without fail 20 September 2024 Assessment period ends 15 November 2024 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: 8 November 2024
Further information
- Texts
- Subject notes
- Related Handbook entries
Last updated: 8 November 2024