Change is the only constant in the world of computing. If you're an ICT professional looking to upgrade, update or deepen your knowledge of rapidly evolving technologies – the Master of Computer Science is for you.

  • The one-year Master of Computer Science is designed for applicants with a bachelor honours degree in computer science or information technology (or a related field) – see Program Details for more information on entry requirements.
  • Complete your choice of courses that cover topics from computer science, software engineering, information systems, communication systems, interaction design, research and more. In total, there are nearly 50 courses to choose from.
  • Undertake a research project that addresses a specific topic or problem from the broad fields of electrical, computer systems or software engineering. You'll be involved in all aspects of research, from defining a topic and methodology to presenting your results.
  • Benefit from a program that offers a flexible study plan. Because the Master of Computer Science has such a large number of courses to choose from, you can tailor your studies to suit your interests, your industry, or your career goals.

The Master of Computer Science will build and extend your understanding of the latest ICT technologies and ICT research, so you can realise your potential and advance your career opportunities.

  • Teaching staff

    Our teachers are tops

    Our research and teaching work in Computer Science and Information Systems was ranked 60th in the world by subject in the 2017 QS World University Rankings. This puts our academics as the best ranked in Queensland and in the top five in Australia.

  • Campus Life

    State-of-the-art facilities

    The school is home to facilities including more than 400 Windows, Unix and Apple workstations; more than 20 specialist computer labs (including 10 with 24-hour access); a university-wide 802.11ac Wi-Fi network; and dedicated IT and engineering support staff.

  • Research

    Keep up-to-date and know more

    UQ is home to the Centre for Quantum Computation and Communication Technology and also has a dedicated Centre for Discrete Mathematics and Computing, which means our teaching is informed by the very best and very latest research.

  • Employability

    Industry engagement

    You need to complete a minimum of 60 days professional practice during your engineering studies. We maintain a strong engagement program with organisations including Boeing, Deloitte, Energex, Ernst and Young, Google, Lend Lease, the Queensland Government, and Rio Tinto.

Career outcomes

The Master of Computer Science equips students with advanced-level knowledge and skills in relevant areas, such as information systems, software engineering, distributed systems, networks, research and security.

Graduates work across a diversity of fields and professions.

Many graduates choose to study higher degrees and go on to research positions at universities or other major research organisations.

Other graduates work in industry – as analysts, engineers, administrators, developers, project managers and in specialist roles – with an increasing number of graduates employed in banking, finance, and insurance.

Summary

Entry requirements

Prerequisites

Degree equivalent to a four-year Australian bachelor honours degree in Information Technology or Computer Science with a GPA of at least 5.0 on a 7 point scale. View additional entry requirements for applicants with overseas qualifications.

Program structure

Courses

The courses offered in the Master of Computer Science are set out in the course list. Each course is allocated a certain number of units (#).

Courses Program Rules

The Program Rules explain what is required to complete the Master of Computer Science. These requirements include the total number of units you need to complete in order to graduate.

Program Rules

To have your degree conferred, you also need to comply with UQ’s policies and rules.

Early exit points

Depending on your choice of courses, it might be possible to withdraw from the Master of Computer Science at an early exit point and graduate with one of the following awards:

Courses and Programs

How can we help?

Here's everything you need to get in touch with us.

Ask a question

Send us your question and we'll get back to you
Ask

Live chat

Book a call back

Leave your number and we'll call at a time that suits you
Book

Frequently asked questions

What would you like to know? Browse some of our popular topics or search our frequently asked questions to find answers to some common questions.

How do I know what credit I might be eligible for?

In what month do semesters at UQ start?

Can I go on exchange in a postgraduate degree?

When are my fees due?

How do I find out if my program can be completed part-time?

View UQ Answers