IT Project (COMP30022)
Undergraduate level 3Points: 12.5On Campus (Parkville)
Overview
Availability | Semester 2 |
---|---|
Fees | Look up fees |
AIMS
This subject is the capstone project for the Informatics major and the Computing and Software Systems major in the BSc. Students will work on a real life problem in a small team, supervised by a member of staff. Each team will analyse the information needs of users and develop working computational solutions. Students are expected to apply sound principles studied over the course of their degree to the formulation and solution of their problem.
INDICATIVE CONTENT
Students will work in teams to analyse, design, implement and test a non-trivial IT system. A key part of the project is for students to develop and manage a project in order to deliver a quality IT product. Workshops will explore the application of theory to the project and include selected topics drawn from: ethics, project management, design frameworks, testing, technical reviews, and product evaluation.
Intended learning outcomes
On completion of this subject students are expected to be able to:
- ILO 1 - Undertake problem identification, formulation and solution
- ILO 2 - Communicate effectively, not only with other IT professionals, but also with the community at large
- ILO 3 - Analyse, design, implement and test a system
- ILO 4 - Apply IT principles to the development of non-trivial systems
Generic skills
On completion of this subject students should have developed the following generic skills:
- Ability to undertake problem identification, formulation and solution
- Ability to utilise a systems approach to design and operational performance
- 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.
Last updated: 9 April 2025
Eligibility and requirements
Prerequisites
Code | Name | Teaching period | Credit Points |
---|---|---|---|
INFO20003 | Database Systems |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
AND
One of
Code | Name | Teaching period | Credit Points |
---|---|---|---|
INFO30005 | Advanced Interface Prototyping | Semester 1 (On Campus - Parkville) |
12.5 |
SWEN30006 | Software Modelling and Design |
Semester 2 (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
|
12.5 |
Corequisites
None
Non-allowed subjects
Code | Name | Teaching period | Credit Points |
---|---|---|---|
SWEN30007 | Software Systems Project | Not available in 2024 |
12.5 |
SWEN30004 Software Engineering Project
COMP30016
INFO30003
ISYS30006
433-340
615-373
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: 9 April 2025
Assessment
Description | Timing | Percentage |
---|---|---|
The three major components of assessment are based on the student's ability to participate and contribute to a team-based information technology project. Students will be assessed on their ability to: • Work in small teams acting professionally and ethically • Analyse, design, implement, and test a system, following prescribed processes • Communicate effectively in written and oral presentations •Contribute to team goals Assessment: The first major component is the team's ability to conduct problem formulation and design, reporting, and to manage its processes, which includes regular reviews in workshops throughout the semester (50%). Associated work will require approximately 50-55 hours of work. This assessment addresses Intended Learning Outcomes (ILOs) 1, 2, 3 and 4
| Throughout the semester | 50% |
The second major component is the team's final release of the product, 1000-2000 lines of code, submitted in week 12, requiring approximately 30 - 35 hours of work, that assesses the team's ability to develop a non-trivial IT product using principles and techniques from computer science, software engineering, and informatics. This assessment addresses ILOs 1, 2 and 4
| Week 12 | 30% |
The third major component is based on the individual's contribution to the project over the course of the semester. This ongoing assessment addresses ILO 3. ILOs 1, 2, and 4 are addressed by the assessment components 1 and 2 (management and project respectively) ILO 3 is addressed via the project management component of item 1 the individual component of item 3. | Throughout the semester | 20% |
Last updated: 9 April 2025
Dates & times
- Semester 2
Principal coordinator Chris Ewin Coordinators Leon Sterling and Geela Chee Mode of delivery On Campus (Parkville) Contact hours 36 hours, comprising of one 1-hour lecture and one 2-hour workshop per week Total time commitment 170 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
Chris Ewin
cewin@unimelb.edu.au
Time commitment details
170 hours
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: 9 April 2025
Further information
- Texts
- Subject notes
LEARNING AND TEACHING METHODS
The IT project provides a realistic learning environment with a realistic product specification.
Tutors in the subject act as mentors and guide teams throughout the project. The interaction between the student team and the tutors often raise issues that provide the topics for workshops.
The subject comprises one lecture and one two-hour workshop per week. Lectures are used to coordinate the teams, deliver theory and practice relevant to the stage of the project reached, and to share experiences between the teams. Workshops are used to discuss issues raised within the project, translate theory to practice relevant to the stage of the project reached, to provide hands-on practice with tools, and to share experiences.
INDICATIVE KEY LEARNING RESOURCESThe subject is administered through the Universities Learning Management System (LMS). Templates for the various artefacts, guidelines on IT processes and links to tools are available through LMS. A standard development environment is available which includes programming languages, libraries and development tools and is on most engineering computers
CAREERS / INDUSTRY LINKS
The IT industry is expanding and along with it the demand for IT professionals that are capable of the analytical and management skills beyond programming. The industry is also changing in the nature of the projects being undertaken with many IT professionals working in multidisciplinary project teams. The skills and experience gained in this subject are valued by employers and are often seen as a necessary grounding for a career in IT-related industries.
The subject aims to source product ideas from clients outside of the Department where possible and thus seeks to expose students to the types of environments in which software development take place. Guest lectures by are also given to highlight aspects of industrial practice and to expose students to current practice.
- Related Handbook entries
This subject contributes to the following:
Type Name Specialisation (formal) Software Major Computer Science Major Computing and Software Systems Specialisation (formal) Software with Business Informal specialisation Science Discipline subjects - new generation B-SCI Major Informatics Major Computing and Software Systems - Breadth options
This subject is available as breadth in the following courses:
- Bachelor of Arts
- Bachelor of Commerce
- Bachelor of Design
- Bachelor of Fine Arts (Acting)
- Bachelor of Fine Arts (Animation)
- Bachelor of Fine Arts (Dance)
- Bachelor of Fine Arts (Film and Television)
- Bachelor of Fine Arts (Music Theatre)
- Bachelor of Fine Arts (Production)
- Bachelor of Fine Arts (Screenwriting)
- Bachelor of Fine Arts (Theatre)
- Bachelor of Fine Arts (Visual Art)
- Bachelor of Music
- Available through the Community Access Program
About the Community Access Program (CAP)
This subject is available through the Community Access Program (also called Single Subject Studies) which allows you to enrol in single subjects offered by the University of Melbourne, without the commitment required to complete a whole degree.
Please note Single Subject Studies via Community Access Program is not available to student visa holders or applicants
Entry requirements including prerequisites may apply. Please refer to the CAP applications page for further information.
Additional information for this subject
Subject coordinator approval required
- Available to Study Abroad and/or Study Exchange Students
Last updated: 9 April 2025