IT, Planning and Engineering

Graduate Certificate in Computer Science
100% online

Apply now
  • Qualification: level:

  • Duration:

    6 months full-time or part-time equivalent

  • Units:


  • Start date:

    Jan, Apr, Jul, Oct,

Download Brochure

The Graduate Certificate in Computer Science is a course designed for existing professionals who have a background working in IT, and wish to upskill in Computer Science. You will gain the design and problem-solving skills you need to analyse complex virtual environments, assess alternate IT solutions and evaluate outcomes. If you are transitioning from a non-IT background, the Graduate Diploma in Information Technology (Computer Science) will equip you with foundational IT skills, as well as opening a pathway for you to specialise in computer science.

ICT professionals are in great demand across Australia, with the demand for technology workers in general to grow by 100,000 between 2018 and 2024.

The skills you acquire in the course will span key study areas in computer science, including programming, web and mobile app development, information security management, and data exploration and mining. The breadth of your study will ensure you are ready to find dynamic ways to use computational systems to develop effective and people-oriented ICT solutions, grounded in a sound design and problem-solving methodology.

Subsidised Commonwealth Supported Places are available for this course.

Build your digital portfolio

Your Graduate Certificate in Computer Science will introduce you to a variety of new and crucial digital tools used within the IT industry. Your coursework is specifically tailored to enhance your digital literacy skills with these tools so that you can build an impressive portfolio by the time you graduate.

Visual Studio

Visual Studio is an integrated development environment (IDE) from Microsoft used to create powerful and scalable applications, programs and websites. It allows you to use almost any programming language to edit code, create designs and debug applications on your preferred platforms and devices. Join the millions of developers worldwide using Visual Studio’s flexible and collaborative features.

Microsoft Azure

Microsoft Azure is a public cloud platform that is used for virtual computing, analytics, storage, networking and much more. Azure is comprised of more than 200 products and cloud services, and is fast becoming a central platform for industries to innovate their technological capabilities, including healthcare, financial services and banking, manufacturing, gaming, retail and government.

Jupyter Notebook

Jupyter Notebook is a web-based interactive development environment for notebooks, code and data. It has a flexible interface that allows you to configure and arrange workflows in data science, scientific computing, computational journalism and machine learning. Jupyter Notebooks is used by large companies such as Trivago, Delivery Hero and Yelp.


Node.js is an open-source, cross-platform server environment that has grown in popularity in the last few years thanks to its easy and efficient features. According to W3Techs, Node.js is used by 1.2 per cent of all websites (over 20 million websites) and that number is only going to rise. An understanding of Node.js is vital to have in your pocket as web development continues to modernise.

Entry Requirements

You can gain entry into the Graduate Certificate in Computer Science with the following:
  • a completed bachelor degree (or higher qualification) in Information Technology or related discipline; or

  • a completed bachelor degree (or higher qualification) in any discipline and three years full-time (or equivalent) professional work experience in an IT-related field; or

  • A completed diploma (or higher qualification) in Information Technology or related discipline and two years full-time (or equivalent) professional work experience in an IT related field; or

  • five years full-time (or equivalent) professional work experience in an IT-related field.

This course is not available to international students.

Fees: Commonwealth Supported Places (CSP) are available for this course
  • 2024 CSP fees: $4,500

  • 2024 full fees: $14,200

    QUT offers Commonwealth Supported Places (CSP) for this course to eligible domestic students. A CSP is subsidised by the Australian government, meaning that you do not need to pay a significant portion of your course fees.

    Speak to one of our Course Consultants for help accessing a Commonwealth Supported Place in 2024.

Talk to a Course Consultant

Course Consultants can provide more information about your specific qualifications or experience, or submit an enquiry by visiting the contact us page today.

Looking to upskill your team? Find out how QUT Online can bring top-tier expertise and industry knowledge to your organisation by educating your workforce. 

“IT is an everchanging and exciting field to study and I wanted to be educated in the latest practices available and learn the foundations of computer science.”

Tayla Graduate Certificate in Information Technology

Course Units

Students need to complete a total of 5 units:
2 - Core micro units
3 - Core standard units


6 credit points per unit


12 credit points per unit

Download the course brochure to learn more.


Our dedicated support team are here to help you when you need it. They are available online or over the phone seven days a week to answer all your questions. They are here to help with everything from technical support to academic questions. QUT Online has the tools and people to make your postgraduate study achievable and enjoyable.

View Support

Career opportunities

ICT Programmer

Implement integrated software and application solutions that solve organisational ICT-related problems.

Systems Engineer

Cultivate advanced knowledge of computer science and its applicability within organisational and business contexts.

Computer Scientist

Apply computer science discipline knowledge and expertise to craft efficient and secure ICT solutions within an organisational context.

Network Analyst

Provide technical support for and monitor organisational computer networks, and oversee general refinement and network improvements.

Learning at QUT Online

A unique opportunity

Whether you’re advancing or changing your career, studying online is the flexible way to achieve your goal, allowing you to log on and learn when it suits.

Your network

We are ranked in the top 50 universities in the world for employer-student connections. And when you study with us, our connections become your connections.

Learning that suits you best

Fit study into your life, when it suits you. If you study on your lunch break, or after your kids are in bed, you can access everything you need, wherever you are.

Other courses you may be interested in