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