Handbook home
IT Project (COMP30022)
Undergraduate level 3Points: 12.5Dual-Delivery (Parkville)
Please refer to the return to campus page for more information on these delivery modes and students who can enrol in each mode based on their location.
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
Overview
Availability | Semester 2 - Dual-Delivery |
---|---|
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: 1 December 2023
Eligibility and requirements
Prerequisites
Code | Name | Teaching period | Credit Points |
---|---|---|---|
INFO20003 | Database Systems |
Semester 1 (Online)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
AND
One of
Code | Name | Teaching period | Credit Points |
---|---|---|---|
INFO30005 | Web Information Technologies | Semester 1 (Online) |
12.5 |
SWEN30006 | Software Modelling and Design |
Semester 1 (Online)
Semester 2 (Dual-Delivery - 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: 1 December 2023
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: 1 December 2023
Dates & times
- Semester 2
Coordinator Leon Sterling Mode of delivery Dual-Delivery (Parkville) Contact hours 36 hours, comprising of one 1-hour lecture and one 1-hour workshop and one 1-hour supervisor meeting per week Total time commitment 170 hours Teaching period 26 July 2021 to 24 October 2021 Last self-enrol date 6 August 2021 Census date 31 August 2021 Last date to withdraw without fail 24 September 2021 Assessment period ends 19 November 2021 Semester 2 contact information
Professor Leon Sterling
email: leonss@unimelb.edu.au
Time commitment details
170 hours
Last updated: 1 December 2023
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 Bachelor of Design Elective Subjects Major Computing Informal specialisation Science Discipline subjects - new generation B-SCI Specialisation (formal) Software Specialisation (formal) Software with Business Major Computing and Software Systems Major Informatics Major Computer Science - 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.
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: 1 December 2023