Handbook home
IT Project (COMP30022)
Undergraduate level 3Points: 12.5On Campus (Parkville)
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 |
---|---|
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
INTENDED LEARNING OUTCOMES (ILO)
On completion of this subject the student is expected to:
- Undertake problem identification, formulation and solution
- Analyse, design, implement and test a system
- Communicate effectively, not only with other IT professionals, but also with the community at large
- 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: 27 April 2024
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 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: 27 April 2024
Assessment
Additional details
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, diverse 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
- The second major component is the team’s final release of the product, 1000-2000 lines of code, submitted in week 12 (30%), 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
- 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 (20%).
A component of each submission addressing each of the (ILOs):
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.
Last updated: 27 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 29 July 2019 to 27 October 2019 Last self-enrol date 9 August 2019 Census date 31 August 2019 Last date to withdraw without fail 27 September 2019 Assessment period ends 22 November 2019 Semester 2 contact information
Professor Leon Sterling
email: leonss@unimelb.edu.au
Time commitment details
170 hours
Last updated: 27 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 Informatics Informal specialisation Bachelor of Design Elective Subjects Major Computing and Software Systems Major Computing Major Computer Science Specialisation (formal) Software with Business Specialisation (formal) Software - Breadth options
This subject is available as breadth in the following courses:
- 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: 27 April 2024