Search
Search by area of study

Information Technology

Graduate Certificate of Software Development

YOUR TECH CAREER STARTS HERE
Available at
Sydney, Perth
Study Modes
Graduate Certificate of Software Development
Study Modes

On-Campus
Ideal for students who thrive in a face-to-face environment with access to studios, peers, and in-person support.

  • Includes 2 hours of weekly on-campus classes plus 1 hour of national content (online or asynchronous).
  • Classes run Monday to Friday, morning, afternoon, and evening, with access to digital resources and support.
  • Perfect for hands-on learning, collaboration, and real-time feedback.

National Expertise
No matter how you study, you’ll learn from SAE’s national team of expert, industry-aligned faculty.

  • Access top educators and specialists across Australia, wherever they’re based.
  • Benefit from national masterclasses, guest lectures, and collaborative learning.
  • Tap into deep industry knowledge that goes beyond your local campus.
Fees
FEE-HELP available
Graduate Certificate of Software Development
Domestic Fees

Units x Costs ($AUD)
4 x $2,767

Indicative Total Course Fee*
$11,068 AUD
Plus Student Services and Amenities Fee (SSAF)

* The Indicative Total Course Fee reflects that students are charged fees on a per unit basis and the fee for a unit may increase.

For more information view the SAE Fee Schedule or visit the Fees & Payment page.

FEE-HELP Available
Graduate Certificate of Software Development
International Fees

Units x Costs ($AUD)
4 x $3,000

Indicative Total Course Fee*
$12,000 AUD
Plus Student Services and Amenities Fee (SSAF)

* The Indicative Total Course Fee reflects that students are charged fees on a per unit basis and the fee for a unit may increase.

For more information view the SAE Fee Schedule or visit the Fees & Payment page.

Duration(s)
2 Trimesters (Full Time)

Complete the course in two, 20-credit point trimesters.

Graduate Certificate of Software Development
Course Durations
2 Trimesters (Full Time)

Complete the course in two, 20-credit point trimesters.

Start Date(s)
September 2025
Graduate Certificate of Software Development
Start Dates
Sydney
  • September 2025

  • February 2026

  • May 2026

Perth
  • February 2026

  • May 2026

Entry Requirements
Graduate Certificate of Software Development
Domestic Entry Requirements
Domestic students must meet one of the following criteria:
Completion of a Bachelor degree or higher in media production or related creative industries field (obtained with the last 10 years); OR
Experience-based entry – at least five years of documented relevant work experience related to media production or a related creative industries field, with evidence of artistic ability and achievement or practice comparable to that or undergraduate degree holders in relevant disciplines, combined with the successful completion of Year 12 or higher.
More info
Graduate Certificate of Software Development
International Entry Requirements
International Entry Requirements
Minimum age requirements
International students seeking admission to SAE must be 18 years of age OR must be turning 18 during their first trimester of studies at SAE.
Academic requirements Graduate Programs Applicants for graduate programs must satisfy one of the following minimum entry criteria:
Successful completion of a relevant Bachelor Degree issued under the Australian Qualifications Framework (AQF); OR
Successful completion of a Bachelor Degree from an unrelated field issued under the Australian Qualifications Framework (AQF), as well as demonstrated skills and expertise relevant to the course discipline; OR
Experience-based entry for applicants who do not meet the requirements of options 1 or 2, may be granted subject to a satisfactory skills and aptitude assessment normally undertaken through an interview process, as well as the provision of substantive evidence demonstrating capability to meet formal requirements for postgraduate study (contact the campus for further provisions for entry through the Experience Based Entry process).
English language requirements
International English Language Testing System (IELTS): A band score of 6 or higher for an Associate Degree/Bachelor course and 5.5 or higher for a Diploma course (only the Academic Test is accepted), OR
Test of English as a Foreign Language (TOEFL): 73 or higher for an Associate Degree/Bachelor course or 63 (internet-based test) for a Diploma course, OR
Pearson Test of English (PTE): Academic score of 46 (or higher) for an Associate Degree/Bachelor, and an Academic score of 36 (or higher) for a vocational education course, OR
Completion of Year 12 English at an Australian secondary school or college or equivalent with a minimum result of “Satisfactory” or equivalent.
More info
SAE Course Code
IT8A1

Your technology career starts with SAE

Apply now

Course Structure

The Graduate Certificate in Software Development is stage 1 of the 3 stages of the Master of Information Technology course.

More info here
Stage 1
Develop the advanced skills and expertise required to collaborate with other SAE students and industry professionals.
Credit points: 10

In this unit, you will get a practical introduction to foundational topics across a range of IT specialisations. Overall, the unit covers:

- a general understanding of the hardware and software used in computers and how they work together
- data storage in both relational and flat-file databases and how we can query or use this data for given applications
- an understanding of the devices used in computer networks, the process of how data is transmitted and received, and addressed on a network
- an introduction to cybersecurity and the various threat landscapes
- an introduction to cloud computing – what it is, different deployments, how it compares to local solutions and discussions as to the applicability of cloud computing services in current or future projects.

You will apply your learning of these areas in weekly tasks and across a range of real-world projects to further your understanding of the key elements, attributes and applicability of IT Essentials.

Learning outcomes:
- Recognise the main hardware and software functions within a computer and their interrelationships.
- Devise conceptual data storage solutions for a range of complex problems.
- Manipulate data to frame, provide evidence for, or solve practical problems.
- Critically evaluate the advantages and challenges of different distributed network structures in order to make informed choices to serve a project.
- Review the modern cybersecurity threats and be able to advise ways to stop or limit the chances or severity of such attacks.
Credit points: 10

In this unit, you will engage in a problem and project-based learning environment to analyse and implement software development solutions for given scenarios or requirements. This unit will set out the key, foundational programming concepts. The later topics in the unit guide you toward a more autonomous approach to learning with the expectation of self-directed research on libraries and/or APIs as a means to extend the functionalities of your programs. This unit is designed as the starting point for cultivating a creative mindset to help you foster ideas for future projects in the course (and beyond).

Learning outcomes:
- Create clear, logical, and concisely written code that is well-documented throughout.
- Evaluate given code to be able to apply debugging techniques to identify and correct issues.
- Model real-world problems using object-oriented abstractions.
- Design, develop, and test problems using the specified programming language to develop solutions to problems using a range of programming concepts and principles.
- Critically reflect upon the knowledge learnt in the provided tasks throughout the unit to justify their level of achievement against the specified goals with evidence.
Credit points: 10

In this unit, you will be introduced to and gain experience using a range of web development technologies to design and develop web applications, including frontend and backend tools and functionality. You will also build knowledge of industry standards and best practice and demonstrate how these can be implemented in different contexts. You will apply your learning of unit topics in weekly tasks and across a range of real-world projects to further your understanding of the key elements, attributes and applicability of web development.

Learning outcomes:
- Design and develop user-friendly web pages following usability principles at different levels of fidelity including creating the final HTML and CSS documents.
- Analyse, evaluate and apply web development skills in a range of front and backend technologies. Integrate databases with front and backend technologies to create database-driven web applications.
- Synthesise non-functional with functional requirements of web development applications in order to create software that meets the qualitative expectations of end-users.
Credit points: 10
Prerequisites: IT Essentials - ITC401

For students of the Graduate Certificate of Software Development, this unit is the culmination of their studies. For Master of Information Technology students, this unit is the first of five applied research project units that form the spine of MIT. In this unit, you will be introduced to the principles of project management for IT solutions focusing on the use of Agile methodologies. You will gain an overview of software development processes and be introduced to project management tools and techniques including project management software, running sprints, working with user stories, task estimation and understanding analytics.

In this unit, you will create project documentation and be introduced to key presentation skills. In addition, you will be introduced to skills and methods that enable you to reflect on the social impact of IT solutions in the context of global sustainability needs. You will work on an allocated individual project to apply the skills learned in this unit and in the foundational units IT Essentials - ITC401, Programming Principles and Practices - ITC402, and Web Development - ITC403.

Learning outcomes:
- Create a software solution for a given problem using a contemporary range of technologies.
- Plan and implement an approach to project development using Agile methodologies and relevant technology tools for task management, documentation, and testing.
- Research and critically analyse project requirements and create an abstract model to solve identified problems.
- Develop professional project documentation that effectively communicates a software solution to project stakeholders.
- Critically reflect on the impact of the software solution in reference to sustainability goals.
CRICOS Course Codes
118038F (2 TRIMESTERS)
Australian Qualifications Framework
AQF LEVEL: 8 FULLY ACCREDITED BY TEQSA

GRADUATE CERTIFICATE OF SOFTWARE DEVELOPMENT

Future-proof your career with SAE’s Graduate Certificate of Software Development — a hands-on, future-focused course designed to equip you with essential technical and professional skills in just two trimesters.

You’ll build foundational expertise across programming, web development, databases, networks, cloud computing, and cyber security, while developing the critical thinking, project planning and problem-solving skills that employers demand. Guided by real-world, project-based learning, you’ll apply your knowledge to practical scenarios from day one.

Through this course, you’ll learn to design intuitive web interfaces, write and debug code using core programming principles, and implement modern data and storage solutions. You’ll gain confidence working across both front and back-end technologies, and be introduced to Agile workflows, project documentation and software deployment processes.

By the end of the course, you’ll have delivered a complete software project and be ready to take the next step — into postgraduate study, a tech-focused career, or your own development ventures.

HOW WILL THIS COURSE HELP MY CAREER?

This qualification will help your career forward and enhance your employment prospects. You will create fresh career options, deepen your industry knowledge, and develop your influence and authority within the IT industry and beyond.

WHY STUDY A POSTGRADUATE QUALIFICATION AT SAE?

A young man with long tied up hair working at a desk with two laptops, circuit boxes and several red and black cords
Project-based learning Immersive, experiential learning is a fundamental part of the Graduate Certificate of Software Development course. Our hands-on, project-based approach to learning ensures you develop practical skills early in the course so you can hone your craft throughout your studies.
Creative-tech approach to software Explore the intersection of design, creativity, and code. Develop software for games, apps, and interactive media—not just enterprise systems.
Industry-connected curriculum Learn software development using tools, languages, and workflows aligned with current industry standards, ensuring you're job-ready from day one.
Collaborate with the best Learn from industry thought-leaders, collaborate with your peers within your own discipline and other study areas, and extend your network through our global reach.

Take your career to the next level with SAE

WEB DEVELOPMENT PROGRAMMING PROJECT MANAGEMENT AND TEAMWORK CYBER SECURITY CLOUD COMPUTING

FIND OUT MORE ABOUT STUDYING AT SAE







Please enter your phone number with no spaces

Please enter your phone number with no spaces






The three-number subclass that indicates the VISA
you currently hold. For example, 500, for a Student VISA

Course Details




















So we reach out at the right time
Hidden
Calculated Fields (hidden)









By submitting my details through this form, I acknowledge that I have read and accept the SAE terms and conditions and privacy policy.


HELP & SUPPORT

Here are some frequently asked questions.

More FAQs

All SAE HE and VET courses are government accredited. This means that the qualifications you receive upon graduation are recognised all around Australia and internationally.

The amount you repay each year is a percentage of your income. The percentage increases as your income increases, so the more you earn, the higher your repayment will be. The ATO will calculate your compulsory repayment for the year and include it on your income tax notice of assessment.

SAE delivers some courses via our online learning portal. You can choose to enrol in either part-time or full-time study loads based on your own personal circumstances. Online enrolment is only available to Australian citizens, and permanent residents living in Australia.

Students who are well organised find casual or part-time work most manageable.

CREDIT AND RECOGNITION OF PRIOR LEARNING

SAE may recognise your prior learning and may grant credit towards satisfying the requirements for a higher-level program. This is applied where previous learning is considered equivalent to the content and learning outcomes prescribed for units within the program.
For full details, please refer to SAE’s policy on recognition of prior learning and credit transfers.

Guy wearing wired headphones sits at monitor and desk. He is at his desk, eyes on screen, hand on mouse and keyboard.

YOUR DREAM CAREER BEGINS NOW

With our industry expertise, global connections, dedicated mentors and world-class facilities, you can unleash your future in technology with confidence.
Apply now