Upgrade your ICT career with this dual qualification and get the high-level skills you need to work as a software developer or systems administrator.
ICT30118 / ICT50718 Certificate III in Information, Digital Media and Technology / Diploma of Software Development
International | $22,200 |
Upgrade your ICT career with this dual qualification in digital media and software development. Get the high-level skills you need to work as a software developer or systems administrator.
In the certificate you will develop a broad range of practical ICT skills with the option to specialise in applications, network administration, ICT support, or website technologies. Throughout the diploma, you will become skilled in writing and maintaining program code, debugging and monitoring applications, and configuring applications in a production environment.
Successful completion of this course will qualify you to work in a variety of ICT roles including software developer, analyst programmer, games programmer or systems administrator. You'll also get the foundation knowledge needed to undertake further studies in the field.
Our courses are delivered by passionate industry experts with years of experience in the ICT sector. Our teachers understand the technical aspects of the job and are ahead of the game in innovation and development, preparing you for the next big thing in the industry.
Our learning spaces are more than just classrooms. They include simulated working environments which will develop your practical skills and prepare you for real-world situations while under the supervision of industry-experienced professionals.
Certificate III in Information, Digital Media and Technology:
To achieve this qualification you will need to complete 17 units:
Core Competencies: 6
Elective Competencies: 11
Diploma of Software Development:
To achieve this qualification you will need to complete 16 units:
Core Competencies: 10
Elective Competencies: 6
UNIT CODE | UNIT NAME | |
---|---|---|
Certificate III in Information, Digital Media and Technology | ||
BSBSUS401Implement and monitor environmentally sustainable work practicesUnit code: BSBSUS401 |
Implement and monitor environmentally sustainable work practices | |
BSBWHS304Participate effectively in WHS communication and consultation processesUnit code: BSBWHS304 Unit description: This unit describes the skills and knowledge required to participate in work health and safety (WHS) communication and consultation processes. |
Participate effectively in WHS communication and consultation processes | |
ICTICT202Work and communicate effectively in an ICT environmentUnit code: ICTICT202 Unit description: This unit describes the skills and knowledge required to work and communicate effectively within organisational policies and governance arrangements, using information and communications technology (ICT) systems, equipment and software. |
Work and communicate effectively in an ICT environment | |
ICTICT301Create user documentationUnit code: ICTICT301 Unit description: This unit describes the skills and knowledge required to create user documentation that is clear to the target audience and easy to navigate. |
Create user documentation | |
ICTICT302Install and optimise operating system softwareUnit code: ICTICT302 Unit description: This unit defines the skills and knowledge required to install, configure and optimise operating system (OS) software to meet business and client needs. |
Install and optimise operating system software | |
ICTSAS308Run standard diagnostic testsUnit code: ICTSAS308 |
Run standard diagnostic tests | |
Diploma of Software Development | ||
ICTICT418Contribute to copyright, ethics and privacy in an ICT environmentUnit code: ICTICT418 Unit description: This unit describes the skills and knowledge required to maintain professional and ethical conduct, as well as to ensure that personal information of stakeholders is handled in a confidential and professional manner when dealing with stakeholders in an information and communications technology (ICT) environment. |
Contribute to copyright, ethics and privacy in an ICT environment | |
ICTPRG418Apply intermediate programming skills in another languageUnit code: ICTPRG418 Unit description: This unit describes the skills and knowledge required to carry out intermediate programming activities using another programming language. The language may be an object-oriented language. |
Apply intermediate programming skills in another language | |
ICTPRG502Manage a project using software management toolsUnit code: ICTPRG502 Unit description: This unit describes the skills and knowledge required to use software management tools, to manage a project from initiation to completion. |
Manage a project using software management tools | |
ICTPRG503Debug and monitor applicationsUnit code: ICTPRG503 Unit description: This unit describes the skills and knowledge required to debug and monitor a software application. |
Debug and monitor applications | |
ICTPRG504Deploy an application to a production environmentUnit code: ICTPRG504 Unit description: This unit describes the, skills and knowledge required to install, uninstall, and configure an application to a production environment. |
Deploy an application to a production environment | |
ICTPRG520Validate an application design against specificationsUnit code: ICTPRG520 Unit description: This unit describes the skills and knowledge required to check a software application design against the specifications, and to apply validation techniques across the system's life cycle. |
Validate an application design against specifications | |
ICTPRG523Apply advanced programming skills in another languageUnit code: ICTPRG523 Unit description: This unit describes the skills and knowledge required to undertake advanced programming tasks using a selected choice of another programming language. The language may be an object-oriented language. |
Apply advanced programming skills in another language | |
ICTPRG527Apply intermediate object-oriented language skillsUnit code: ICTPRG527 Unit description: This unit describes the skills and knowledge required to undertake intermediate level programming tasks using an object-oriented programming language. |
Apply intermediate object-oriented language skills | |
ICTPRG529Apply testing techniques for software developmentUnit code: ICTPRG529 Unit description: This unit describes the skills and knowledge required to develop test strategies and implement tests to assure the reliability and quality of an application. |
Apply testing techniques for software development | |
ICTPRG532Apply advanced object-oriented language skillsUnit code: ICTPRG532 |
Apply advanced object-oriented language skills |
UNIT CODE | UNIT NAME | |
---|---|---|
Certificate III in Information, Digital Media and Technology | ||
BSBEBU401Review and maintain a websiteUnit code: BSBEBU401 Unit description: This unit describes the skills and knowledge required to undertake data analysis, review website content, and update and maintain a website. |
Review and maintain a website | |
ICTICT203Operate application software packagesUnit code: ICTICT203 Unit description: This unit describes the skills and knowledge required to identify, select and operate three commercial software packages, including a word-processing and a spreadsheet application package. |
Operate application software packages | |
ICTICT307Customise packaged software applications for clientsUnit code: ICTICT307 Unit description: This unit describes the skills and knowledge required to analyse, design, implement and review the customisation of packaged software applications, using simple programming constructs. |
Customise packaged software applications for clients | |
ICTNWK301Provide network systems administrationUnit code: ICTNWK301 Unit description: This unit describes the skills and knowledge required to technically manage the elements of a network, including contributing to a disaster recovery plan. |
Provide network systems administration | |
ICTNWK305Install and manage network protocolsUnit code: ICTNWK305 Unit description: This unit describes the skills and knowledge required to install and manage network protocols in a networking environment. |
Install and manage network protocols | |
ICTPRG301Apply introductory programming techniquesUnit code: ICTPRG301 Unit description: This unit describes the skills and knowledge required to create simple applications or games. |
Apply introductory programming techniques | |
ICTSAS307Install, configure and secure a small office or home office networkUnit code: ICTSAS307 Unit description: This unit describes the skills and knowledge required to identify available network components relevant to client requirements and to install, configure and secure those components as part of a small office or home office (SOHO) network. |
Install, configure and secure a small office or home office network | |
ICTWEB201Use social media tools for collaboration and engagementUnit code: ICTWEB201 Unit description: This unit describes the skills and knowledge required to establish a social networking presence, using social media tools and applications. It includes the requirement to review, compare, and use different types of social networking tools and applications. |
Use social media tools for collaboration and engagement | |
ICTWEB302Build simple websites using commercial programsUnit code: ICTWEB302 Unit description: This unit describes the skills and knowledge required to use web authoring tools to create, modify and test, simple web pages and websites. |
Build simple websites using commercial programs | |
ICTWEB303Produce digital images for the webUnit code: ICTWEB303 Unit description: This unit describes the performance outcomes, skills and knowledge required to produce, and manipulate, images suitable for use in website development. |
Produce digital images for the web | |
ICTWEB414Design simple web page layoutsUnit code: ICTWEB414 Unit description: This unit describes the skills and knowledge required to scope web page requirements, and to create and implement designs. |
Design simple web page layouts | |
Diploma of Software Development | ||
ICTDBS502 Design a databaseUnit code: ICTDBS502 |
Design a database | |
ICTGAM528 Create games for mobile devicesUnit code: ICTGAM528 |
Create games for mobile devices | |
ICTICT509 Gather data to identify business requirementsUnit code: ICTICT509 |
Gather data to identify business requirements | |
ICTICT517Match ICT needs with the strategic direction of the organisationUnit code: ICTICT517 |
Match ICT needs with the strategic direction of the organisation | |
ICTPRG604 Create cloud computing servicesUnit code: ICTPRG604 |
Create cloud computing services | |
ICTWEB503 Create web-based programsUnit code: ICTWEB503 |
Create web-based programs |
Note: For some courses, not all electives are available at all campuses.
As an international student at TAFE Queensland you'll gain hands-on experience in our modern classrooms, laboratories and workshops using state-of-the-art facilities and the same tools and equipment used in industry.
Get the internationally-recognised qualification you need to launch your career while enjoying the unique Australian landscape, culture, and lifestyle.
No matter where you are in your study journey, our team of international student support advisors can help you settle into life in Australia and provide support and assistance to help you throughout your studies.
Campus | START DATES
![]() When your course is scheduled to begin |
Duration | WORKLOAD
![]() How much time you will need to commit to successfully complete your course, combining face-to-face and self-directed study and any required placements. |
STUDY MODE
![]() Also known as delivery mode, this is how your training is delivered. Learn more |
COST
![]() The cost of your course may vary, depending on your eligibility for funding, subsidies or concessions. See the payment options section for more information. Learn more |
---|---|---|---|---|---|
Bracken Ridge | 25 January 2021 | 1.5 years | Full time | Classroom | International: $22,200 |
Loganlea | 25 January 2021 | 1.5 years | Full time | Classroom | International: $22,200 |
Bracken Ridge | 12 July 2021 | 1.5 years | Full time | Classroom | International: $22,200 |
Loganlea | 12 July 2021 | 1.5 years | Full time | Classroom | International: $22,200 |
As an international student you’ll study face-to-face in a classroom with other international and Australian students at one of our campus locations.
In addition to your scheduled class hours you will be expected to complete additional study in your own time.
The course cost indicated is for students on an international student visa. If you’re visiting Australia on a non-student visa (e.g. partner visa, working holiday, employer sponsor etc.) please contact us directly for the price applicable to you.
The advertised course cost and duration will be broken down as per the following:
If you want to go on to further study at university, TAFE Queensland has a pathway option to get you there. In many cases, completing one of our diplomas may give you a full year of credit towards a degree with one of our partner universities.
Learn more about university pathwaysNo matter what your circumstances, TAFE Queensland has a payment option to suit you. If you are unsure of what's right for you, get in touch. We're here to help.
This may be the full fee for the course, or the student contribution amount if you are eligible for a subsidy or concession.
If you have difficulty paying for the full cost of a course upfront, you may be eligible for a payment plan.
There are no formal entry requirements for this course.
International Students
The following Selection criteria requirements apply only to International Students:
Students should be a minimum of 18 years of age. Student visa applicants under the age of 18 will be accepted where they demonstrate that they will be accompanied by a parent, legal custodian or a suitable relative who is aged 21 or over. This arrangement requires the approval of the Department of Home Affairs. For more information visit Department of Home Affairs - Welfare Requirements for Student Visa Applicants under 18.
It is recommended that you have access to a reliable internet connection to access TAFE Queensland's online learning system Connect, and a computer with up-to-date software, including Microsoft Office, Adobe Acrobat Reader and Adobe Flash Player. This equipment and software is available for use at all TAFE Queensland locations.
Skill and knowledge assessments are an essential step in progressing through your course. You may be assessed in a number of ways while you are studying at TAFE Queensland, including observation, written assessment, questioning, portfolios, work samples, third-party feedback, and through recognition of prior learning. Read more about assessment methods.
Disclaimer
All information was accurate at time of publication, however TAFE policies, tuition fees and course content is subject to change without notice. Course commencement is dependent on sufficient enrolment numbers. Timetable information is subject to change prior to commencement and/or during the duration of your course.
If you're ready to get started, simply hit the Apply Now button on your preferred course information page and get your application underway online.
Fast track your way to a formal qualification by earning credit for the things you already know. Getting recognition for the skills you've gained from the workplace or previous learning means less study time for you, and getting the paper to prove you're qualified a whole lot sooner. We can assess your skills, directly apply credits from previous successful study, and give you advanced standing in your course.
If you have read and understood the student rules, refund policy, understand your fees and payment options, have a Unique Student Identifier (USI) and checked you meet the entry requirements and selection criteria for this course, you're ready to get started.
If you want to go on to further study at university, TAFE Queensland has a pathway option to get you there. In many cases, completing one of our diplomas may give you a full year of credit towards a degree with one of our partner universities.
Learn more about university pathways