Handbook home
IT Project (COMP30022)
Undergraduate level 3Points: 12.5On 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
- Overview
- Eligibility and requirements
- Assessment
- Dates and times
- Further information
- Timetable(opens in new window)
Contact information
Semester 2
Professor Leon Sterling
email: leonss@unimelb.edu.au
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 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:
- 1.Undertake problem identification, formulation and solution
- 3.Communicate effectively, not only with other IT professionals, but also with the community at large
- 2.Analyse, design, implement and test a system
- 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: 11 April 2024
Eligibility and requirements
Prerequisites
Code | Name | Teaching period | Credit Points |
---|---|---|---|
INFO20003 | Database Systems |
Semester 2 (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
|
12.5 |
AND
One of the following:
Code | Name | Teaching period | Credit Points |
---|---|---|---|
SWEN30006 | Software Modelling and Design |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
INFO30005 | Web Information Technologies | Semester 1 (On Campus - Parkville) |
12.5 |
Corequisites
None
Non-allowed subjects
Students cannot enrol in and gain credit for this subject and:
Code | Name | Teaching period | Credit Points |
---|---|---|---|
SWEN30007 | Software Systems Project | Not available in 2024 |
12.5 |
SWEN30004 | Software Engineering Project | No longer available | |
No longer available | |||
No longer available | |||
No longer available |
433-340 Software Engineering Project
615-373 Industrial 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: 11 April 2024
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 |
---|---|---|
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: 11 April 2024
Dates & times
- Semester 2
Coordinator Leon Sterling Mode of delivery On Campus (Parkville) Contact hours 36 hours, comprising of one 1-hour lecture and two 1-hour workshops per week Total time commitment 170 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
Professor Leon Sterling
email: leonss@unimelb.edu.au
Time commitment details
170 hours
Last updated: 11 April 2024
Further information
- Texts
Prescribed texts
There are no specifically prescribed or recommended texts for this subject.
- 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 Informal specialisation Science-credited subjects - new generation B-SCI Major Computing Major Computing and Software Systems Major Informatics Informal specialisation Bachelor of Design Elective Subjects Major Computer Science Specialisation (formal) Software with Business Specialisation (formal) Software - 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 (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.
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
This subject is available to students studying at the University from eligible overseas institutions on exchange and study abroad. Students are required to satisfy any listed requirements, such as pre- and co-requisites, for enrolment in the subject.
Last updated: 11 April 2024