Chat with us, powered by LiveChat

Diploma of Information Technology (Advanced Programming) CRICOS 106852H Course Code ICT50220 with Diploma of Information Technology (Back End Web Development) ICT50220

Entry IELTS 6.0 or equivalent
Duration
  • Full time
  • 1 Year(s)
Delivery
  • Mixed Delivery
  • On Campus
Intakes
Fees
  • $17,900
Campus
  • Chadstone
  • Moorabbin
  • Off
  • Campus

This course is not available for International Students

Course Overview

The Dual Diploma of Information Technology prepares students for careers in software development, back-end development, cloud technologies and application programming. Designed for students with existing programming knowledge, this industry-focused course develops advanced skills in server-side development, APIs, databases, software architecture and AI-assisted software development. Through practical coding projects, real-world software development challenges and industry-inspired learning, you'll build scalable software applications, integrate cloud services and create a professional portfolio showcasing job-ready technical skills. Graduate prepared for employment in Australia's growing technology sector or continue your studies in information technology.

Career Opportunities

  • Software Developer
  • Junior Software Developer
  • JavaScript Developer
  • React.js Developer
  • C# Programmer
  • ASP.NET MVC Developer
  • Full-Stack Developer
  • Front-End Developer
  • Back-End Developer
  • Database Developer
  • API Developer

Pathway to further studies

  • <a href="https://www.holmesglen.edu.au/explore-courses/computing-and-it/information-systems/higher-education/bachelor-of-information-systems">BIS24 Bachelor of Information Systems</a> (with 1 year advanced standing)

Studying the Diploma of Information Technology (Advanced Programming) at Holmesglen

At Holmesglen, you will be mentored by experienced developers and industry practitioners who are passionate about helping you succeed. This course combines hands-on programming, back-end web development, cloud services, software frameworks and industry-based project work.<p>Throughout the course, you will use technologies such as C#, ASP.NET, MVC frameworks, Python, JavaScript, MySQL, AWS Cloud Services, Microsoft Visual Studio, Visual Studio Code, GitHub and Node.js. These tools are used through practical projects that help you build confidence across advanced programming, back-end development and software application delivery.<p>The course culminates in an industry-based Capstone Project where you will work as part of a team developing a software solution for an industry client. You will analyse requirements, design and build an application, test your solution, manage project tasks, present your work, respond to feedback, and develop the communication, collaboration and client-facing skills valued by industry. This project becomes a major portfolio piece that you can showcase to potential employers.<p><strong>What You'll Study</strong><p>• <strong>System Design Analysis (Weeks 1–9)</strong> - Analyse software requirements, model data processes and explore how ICT needs align with organisational strategy. Develop the planning and analysis skills needed to understand business problems before designing a software solution.<p>• <strong>Web Frameworks (Weeks 1–9)</strong> - Implement and use Model-View-Controller (MVC) frameworks such as ASP.NET MVC. Learn how structured frameworks support maintainable code, application architecture, user interaction and professional software development workflows.<p>• <strong>API Design (Weeks 10–17)</strong> - Create and connect back-end application features using server-side development skills. Design REST APIs, connect applications to databases and build the data-driven functionality that powers modern software and web applications.<p>• <strong>Database and Back-End Development (Weeks 10–17)</strong> - Work with database integration, data persistence and back-end programming concepts. Develop practical skills in connecting applications to data and supporting secure, functional software solutions.<p>• <strong>Server-Side Web Programming (Weeks 1–17)</strong> - Develop server-side programming capability using technologies including C#, JavaScript, Node.js and related development environments. Build application features that connect user interfaces with server-side logic, authentication, data handling and cloud-based services.<p>• <strong>Advanced Programming (Weeks 1–17)</strong> - Apply intermediate and advanced programming skills across different languages. Strengthen problem-solving, application logic, object-oriented programming, testing, debugging and code refinement.<p>• <strong>Capstone Project (Weeks 1–17)</strong> - Complete an industry-based software project using collaborative planning and project management practices. Work from a client brief to design, develop, test and present a software solution, respond to feedback and develop the communication, collaboration and client-facing skills valued by industry.<p>• <strong>AI-Assisted Development (Throughout the program)</strong> - Explore AI-assisted development tools as part of the software development workflow where appropriate. Use AI as a guided learning assistant for ideation, code explanation, debugging, documentation and testing strategies while continuing to understand, demonstrate and refine the work you produce.<p>If you are ready to move beyond foundational coding, this course provides the structure, support and industry-based project experience to help you develop as a software developer, back-end developer and full-stack developer.

Explore Student Work

Entry Requirements

1. Good passes at Year 11 or the overseas equivalent. <p>2. English language proficiency equivalent to IELTS 6.0 or equivalent. For equivalent English language tests see <a href="https://immi.homeaffairs.gov.au/visas/getting-a-visa/visa-listing/student-500#Eligibility">https://immi.homeaffairs.gov.au/visas/getting-a-visa/visa-listing/student-500#Eligibility</a>.<br> <br>3. Students must be at least 18 at the commencement of the course.

Recognition of prior learning

You may be able to reduce the number of units to be studied in your chosen course by measuring skills acquired through work, life experiences or qualifications obtained from formal studies or training. AQF qualifications and statements of attainment issued by another registered training organisation will be recognised by Holmesglen. Read more about Recognition of Prior Learning, Credits and Advanced Standing.

Course Structure

Timetable

This course is delivered both on campus and remotely via WebEx, at the same scheduled class time. Students can either attend on campus or join the class online.<p>Please note: International students can not attend remotely and must attend on campus for all classes.
Unit code Unit name
BSBXCS402 Promote workplace cyber security awareness and best practices
ICTICT532 Apply IP, ethics and privacy in ICT environments
BSBCRT512 Originate and develop concepts
BSBXTW401 Lead and facilitate a team
ICTICT517 Match ICT needs with the strategic direction of the organisation
ICTSAS527 Manage client problems
Unit code Unit name
ICTPRG444 Analyse software requirements
ICTSAD502 Model data processes
ICTPRG556 Implement and use a model view controller framework
ICTPRG549 Apply intermediate object-oriented language skills
ICTPRG553 Create and develop REST APIs
ICTDBS507 Integrate databases with websites
ICTWEB525 Implement quality assurance process for websites
ICTWEB522 Develop website information architecture
ICTPRG443 Apply intermediate programming skills in different languages
ICTPRG554 Manage data persistence using noSQL data stores
ICTPRG535 Build advanced user interfaces
ICTPRG547 Apply advanced programming skills in another language
ICTWEB519 Develop complex web page layouts
ICTWEB513 Build dynamic websites

Assessment

This course is designed to help you graduate with more than a qualification. Through practical projects, personal web applications and a live client project, you will build portfolio evidence that shows your ability to plan, develop, test and present web solutions. You will also develop communication, collaboration and client-facing skills that are highly valued in modern development teams. These assessments demonstrate the required skills and knowledge as required by recognised standards.

How to apply

Apply Via Agent

Holmesglen recommends international students apply through one of our accredited student recruitment agents. This will assist you in the preparation of all application documents and ensure that you are well counselled on the Australian Government's Genuine Student (GS) requirements for International students. Further information of the GS requirement is available at: https://www.homeaffairs.gov.au.

To find out more, visit How to Apply for International Students.

If you have further questions about your application, please contact our International Centre:

T: 03 9564 1703

E: international.admissions@holmesglen.edu.au

Visit How to Apply for more information on the application process.

Recruitment

Holmesglen may engage third parties to recruit students on behalf of the institute. Third party recruiters receive a commission and this will not impact on your fees.

Find out more about your rights and obligations as a student and the services we provide at Holmesglen.

Outcomes

Qualification and Recognition

On completion of this program, you will receive the ICT50220 Diploma of Information Technology (Advanced Programming) and the ICT50220 Diploma of Information Technology (Back End Web Programming) qualification.

Industry Connections

Fees

Tuition fees GST exempt Cost
International Fee $17,900
Mandatory Non-Tuition Fees Cost
General Services Fee $80 Per Semester

The General Services Fee (GSF) at Holmesglen is a mandatory annual fee applicable to all students enrolled in Certificate I through Advanced Diploma courses. This fee supports various student services such as counselling, welfare support, and learning assistance provided by our dedicated student support and wellbeing teams. For more details on the GSF and its specific allocations, please visit the <a title=" General Services Fee page" href="/current-students/course-resources/fees-and-payments/General-Services-Fee.html">General Services Fee (GSF) page</a>.

Additional Course Cost

1 TB External SSD Hard Drive, approximately $150 Recommended

An additional administration fee may apply where the application is submitted directly to Holmesglen and not through a Holmesglen-approved education agent.

<a href="https://www.holmesglen.edu.au/study-with-us/international-student-study/international-fees-and-funding" title="View detailed information on fees, payments and refunds">View detailed information on fees, payments and refunds here.</a>

Tuition Fee Protection Service

The Tuition Protection Service (TPS) is an initiative of the Australian Government to assist international students whose education providers are unable to fully deliver their course of study for which tuition fees are paid. <a title="Tuition Protection Service" href="https://www.education.gov.au/tps" target="_blank">Read more about the TPS</a>

Upcoming open day

Upcoming open days description text

No result

No result description

Error title

Error description