Diploma of Information Technology (Website Development)

 
 

Traineeship option available
National Code
ICA50605 
CRICOS Code: 061416D 
Centre:
Information and Communications Technology
Location:
Nelson Campus,
Study Area: Information Technology 
Study Area Sub Category:  

Duration

2 years including stage 1 - Certificate IV in Information Technology (General)

Intake dates

January

What does this course involve?

This course provides you with practical training in website development and computer applications programming.

Your training will focus on programming for Oracle databases, Microsoft Visual Studio and Sun Java, and as well as technologies such as ASP.NET (C#) Java web applications (JSPs and servlets) and PHP.

You will also develop essential communication skills, learn how to manage complex projects and design dynamic web pages.

If you successfully complete the second year, you will receive these qualification:

  • Diploma of Information Technology (Website Development)
  • Diploma of Information Technology (Database Design and Development)
  • Diploma of Information Technology (Software Development)

Industry standard vendor qualifications in SUN and Oracle are also available as part of this course.

Entrance requirements

Australian Year 12 or equivalent with a pass.
Relevant senior employment experience in industry will be considered.

English Language Proficiency

A minimum IELTS overall score of 5.5 (Academic).
A minimum TOEFL score of 530 for paper examination; 179 for computer based and 71 for Internet based.

Special admission requirements

None

Cost

$AUD10,500 per year, plus amenities and materials fees.

What employment opportunities will I have?

This course may provide you with employment opportunities as a:

  • website programmer/developer
  • website project manager
  • website administrator
  • website analyst.
  • What further study options will I have?

    Students who successfully complete a Diploma of Information Technology (Website Development) who wish to progress into an Associate Degree in Computer Systems (Networking) or Bachelor of Computer Systems (Networking) will receive credit for five subjects or the equivalent of 1.25 semesters in duration.

    Accreditation

    Nationally Recognised

    Where will I study?

    Nelson Campus,
    All fees shown are in Australian dollars and do not include living or accommodation expenses. All fees quoted are indicative and are correct at the time of publishing. In subsequent calendar years, fees may be subject to a small increase in line with annual Institute fee pricing reviews. This qualification may have prerequisites, co-requisite or bridging units from lower or higher level qualifications. For further clarification please seek advice from the Institute.

     
    Units of Competency

    Core
    ICAA5151B
    Gather data to identify business requirements
    30 hr
    This unit defines the competency required to identify, analyse and document business requirements. The following units are linked and form an appropriate cluster: ICAA5050B Develop detailed component specifications from project specifications ICAA5139B Design a database ICAA5140C Design a server No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAP5039B
    Match IT needs with the strategic direction of the enterprise
    20 hr
    This unit defines the competency required to ensure IT services meet current and future internal operational enterprise requirements. The following units are linked and form an appropriate cluster: ICAP5036B Determine appropriate IT strategies and solutions ICAP6038B Develop strategic and action plans ICAA5151B Gather data to identify business requirements No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAT5081B
    Perform systems test
    30 hr
    This unit defines the competency required to ensure that the properties of the entire system are tested and proved adequate before handover to the client/user for final acceptance testing. These units are linked and form an appropriate cluster: ICAA5056B Prepare disaster recovery and contingency plans ICAT5084B Perform stress and load testing on integrated platform No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    BSBPM505A
    Manage project quality
    40 hr
    This unit specifies the outcomes required to manage quality within projects. It covers determining quality requirements, implementing quality assurance processes, and using review and evaluation to make quality improvements in current and future projects.
    ICAA5158B
    Translate business needs into technical requirements
    20 hr
    This unit defines the competency required to identify the needs of a business or business process and quantify those needs into technical requirements that will enable the business or process to meet expectation. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAS5102B
    Establish and maintain client user liaison
    20 hr
    This unit defines the competency required to establish and maintain client user liaison in an IT environment, post implementation. This occurs after the business critical functions have been determined. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAS5202B
    Ensure privacy for users
    20 hr
    This unit defines the competency required to ensure that personal information of users is handled in a confidential manner. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    PSPPM502B
    Manage complex projects
    80 hr
    ICAA5054B
    Validate quality and completeness of system design specifications
    20 hr
    This unit defines the competency required to check the system specifications against outcomes and quality standards. System quality may refer to the network system, a program or a project. The following units are linked to form an appropriate cluster: ICAB5071B Review developed software ICAB5074B Monitor the system pilot.
    ICAA5056B
    Prepare disaster recovery and contingency plans
    30 hr
    This unit defines the competency required to analyse the impact of the system on the organisation and carry out risk analysis, disaster recovery and contingency planning for the project. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAA5141B
    Design dynamic websites to meet technical requirements
    40 hr
    This unit defines the competency required to produce a plan that analyses specified technical requirements and then designs, builds and tests a dynamic website so that it meets those technical requirements.
    ICAA5146B
    Develop website information architecture
    30 hr
    This unit defines the competency required to develop information architecture for a complex website that meets current and future business requirements. The following unit is linked and forms an appropriate cluster: ICAA5144B Determine best fit topology for a local network No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAB5165B
    Create dynamic web pages
    30 hr
    This unit defines the competency required to build active or dynamic web pages. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAB5180B
    Integrate database with a website
    25 hr
    This unit defines the competency required to ensure database connectivity with a website.
    ICAT5083B
    Develop and conduct client acceptance test
    20 hr
    This unit defines the competency required to plan and conduct acceptance testing as part of the process whereby clients will determine whether to accept the system. These units are linked and form an appropriate cluster: ICAA5048B Develop configuration management protocols ICAA5056B Prepare disaster recovery and contingency plans ICAT5077B Develop detailed test plan No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAU5208B
    Use site server tools for transaction management
    20 hr
    This unit defines the competency required to use site server tools to build, host, track and monitor transactions on an e-business site. The following units are linked and form an appropriate cluster: ICAD4198B Develop guidelines for uploading information to a website ICAS5199B Manage business websites and servers ICAS4201B Transfer content to a website using commercial packages ICAS5203B Evaluate and select a web hosting service ICAD4209B Write content for web pages No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    Electives
    ICAA5046B
    Model preferred system solutions
    30 hr
    This unit defines the competency required to fit a physical model into the design phase of the methodology. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAA5050B
    Develop detailed component specifications from project specifications
    40 hr
    This unit defines the competency required to analyse requirements of the project specifications in order to produce a set of high-level component specifications. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAA5139B
    Design a database
    50 hr
    This unit defines the competency required to establish client needs and technical requirements and to design a database that meets those requirements. The following units are linked and form an appropriate cluster: ICAB4170B Build a database ICAA5153B Model data objects ICAA5154B Model data processes No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAA5153B
    Model data objects
    30 hr
    This unit defines the competency required to understand business operations, identify entities and data, diagrammatically represent their relationships and prepare a data model. The following unit is linked and forms an appropriate cluster: ICAA5154B Model data processes No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAA5154B
    Model data processes
    30 hr
    This unit defines the competency required to gather process data and business information in order to model data processes within an organisation. The following unit is linked and forms an appropriate cluster: ICAA5153B Model data objects No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAB5068B
    Build using rapid application development
    40 hr
    This unit defines the competency required to build using rapid application development (RAD) tools. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAB5223B
    Apply intermediate object-oriented language skills
    50 hr
    This unit defines the competency required to undertake intermediate level programming tasks using an object-oriented programming language. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAB5226B
    Apply advanced object-oriented language skills
    80 hr
    This unit defines the competency required to undertake advanced programming tasks using an object-oriented programming language. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAB5227B
    Apply advanced programming skills in another language
    80 hr
    This unit defines the competency required to undertake advanced programming tasks using a selected choice of another programming language. The second language may be an object-oriented language. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAT5079B
    Perform integration test
    30 hr
    This unit defines the competency required to ensure that the components of the system operate together to the expected standard. These units are linked and form an appropriate cluster: ICAA5050B Develop detailed component specifications from project specifications No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.
    ICAA5050B
    Develop detailed component specifications from project specifications
    40 hr
    This unit defines the competency required to analyse requirements of the project specifications in order to produce a set of high-level component specifications. No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.