+61 (7) 3123 4055

info@cti.qld.edu.au

ICT50715 Diploma of Software Development

dip-soft-dev

The ICT50715 Diploma of Software Development provides students with the skills and knowledge to be competent in programming and software development. A person with this qualification can create new software products to meet a project brief or customise software products to meet customer needs. This course includes communication skills, project management, software testing, network and system administration, object orientated programming in languages such as Java, php and android object-oriented systems analysis and web design.

For further information on this course including study options and locations, download the course guide.

This course is also available online

This course is internationally endorsed by Premiere London and New York New Media Consultancy Hyperinteractive. To view more information, please click here.

Total number of units = 16
(10 core units / 6 elective units must be selected)
CRICOS Code: 086699D


The ICT50715 Course Includes

Unit Cluster 1: Intermediate Programming
ICTICT418 Contribute to copyright, ethics and privacy in an IT environment
ICTPRG502 Manage a project using software management tools
ICTPRG418 Apply intermediate programming skills in another language
ICTPRG527 Apply intermediate object-oriented language skills
Unit Cluster 2: Advanced Programming
ICTPRG505 Build advanced user interface
ICTPRG501 Apply advanced object-oriented language skills
ICTPRG523 Apply advanced programming skills in another language
ICTPRG507 Implement security for applications
Unit Cluster 3: Networks and Servers
ICTPRG508 Create mashups
ICTNWK505 Design, build and test a network server
ICTNWK531 Configure an internet gateway
ICTNWK511 Manage network security
Unit Cluster 4: Testing and Validation
ICTPRG503 Debug and monitor applications
ICTPRG504 Deploy an application to a production environment
ICTPRG520 Validate an application design against specifications
ICTSAS529 Apply testing techniques for software development

There are no entry requirements for Australian Domestic Students.
(*Basic computer skills and Language, Literacy and Numeracy skills.)

Preferred Pathways

Preferred pathways for students entering into this qualification include:

Following the completion of a ICT40515 Certificate IV in Programming, or other relevant qualifications or units equivalent to the core of ICT40515

Or

Have prior demonstrated vocational experience in a range of programming-related work environments in software programming, application programming, web development or similar.

Course Pathway

ICT15 Advanced Diploma or Vocational Graduate Certificate qualification or higher education qualifications.

Other study opportunities with CTI include Diploma of Digital and Interactive games (with 1 unit of credit from the above), Diploma of Business, Advanced Diploma of Business and Diploma of Leadership and Management or you can continue on to University.

The ICT50715 Course Schedules

Course Duration 1 Year
(52 teaching weeks)
Class Schedule *25 Hours
(2.5 days per week)
Term Breaks 2016 None
Session Times Thursday – Friday

  • Class: 8:30am – 5:30pm (8 hours)
  • Break: 12:45pm – 01:15pm
Cluster Intermediate Programming (10 weeks)

  • ICTICT418 – Contribute to copyright, ethics and privacy in an IT environment
  • ICTPRG502 – Manage a project using software management tools
  • ICTPRG418 – Apply intermediate programming skills in another language
  • ICTPRG527 – Apply intermediate object-orientated language skills
Advanced Programming (10 weeks)

  • ICTPRG505 – Build advanced user interface
  • ICTPRG501 – Apply advanced object-oriented language skills
  • ICTPRG523 – Apply advanced programming skills in another language
  • ICTPRG507 – Implement security for applications
Networks and Servers (10 weeks)

  • ICTPRG508 – Create mashups
  • ICTNWK505 – Design, build and test a network server
  • ICTNWK531 – Configure an internet gateway
  • ICTNWK511 – Manage network security specifications
Testing and Validation (10 weeks)

  • ICTPRG503 – Debug and monitor applications
  • ICTPRG504 – Deploy an application to a production environment
  • ICTPRG520 – Validate an application design against specifications
  • ICTSAS529 – Apply testing techniques for software development
NOTE

    • Credit Transfers and RPL to any of the units listed above will be applied provided the required documentation is provided and based on the outcome decided upon of the assessor.
    • Student progress will be reviewed at the end of each cluster. You must meet assessment requirements as per visa conditions at all times.

* Students may be required to complete additional hours beyond class times to complete the course.


The tuition fee for ICT50715 Diploma of Software Development is AUD $16,500.

Take the first steps toward your future today.

  • +61 (7) 3123 4055
  • +61 (7) 3221 2225
  • info@cti.qld.edu.au
  • Level 1, 333 Adelaide Street, Brisbane City QLD 4000