+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 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

Preferred entry requirements for candidates considering this qualification include:

  • An overall IELTS band 5.5 or equivalent and above;
  • 18 years and above with a High School Certificate (Year 12).
  • A verified copy of qualification & transcripts is required along with the application.
  • Qualification & transcripts need to be verified by CTI’s approved student recruitment agent to confirm their genuine status.

*Documents not in English should be provided with a certified translation

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
(40 teaching weeks, 12 weeks break)
Class Schedule *25 Hours
(2.5 days per week)
Intake Dates
2017 2018
Jan 23 22
Feb 6, 20 5, 19
Mar 6, 20 5, 19
Apr 3, 17 2, 16, 30
May 1, 15, 29 14, 28
Jun 12, 26 11, 25
Jul 10, 24 9, 23
Aug 7, 21 6, 20
Sep 4, 18 3, 17
Oct 2, 16, 30 1, 15, 29
Nov 13, 27 12, 26
Dec 11 10
Term Breaks
  • 26/03/2017 – 14/04/2017 (3 weeks)
  • 26/06/2017 – 14/07/2017 (3 weeks)
  • 25/09/2017 – 13/10/2017 (3 weeks)
  • 25/12/2017 – 12/01/2018 (3 weeks)
Session Times Wednesday – 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.

ICT50715 Diploma of Software Development – 1 Year (52 weeks) AUD $16,500
Application Fee (Non-refundable) $150
Overseas Student Health Cover (Medibank)  – 1 Year $581.40 / Year (approx.)

*Note all above prices include GST

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