Course Details


Bachelor Degree

Study Load

Full Time

Study Mode


Course Location


Queensland University of Technology (QUT)

Bachelor of Information Technology (Computer Science)

Customise your degree to your interest, such as software development, networked systems, information security, intelligent systems, user experience and more.

Computer science is the scientific and practical approach to computer-based system design, development and operation. It deals with areas ranging from the fundamental principles of computation through to tools and techniques for IT system development and evaluation, including identifying and solving systems design issues associated with efficiency, usability and security. Computer science applications extend into specialised areas including mobile computing, artificial intelligence, robotics, and large-scale information management involving information retrieval and web search engines.

If you want to work with cutting-edge technology and be a part of creating technologies that have not yet been invented, a computer science career could be for you.

Customise your degree

Foster your passion and shape your career through complementary study areas.  As well as choosing a major area of study, your course includes a second study area, which can be either a second major or double minor.

A second major can complement your major area of study, giving you the opportunity to develop a significant depth of knowledge and skills in two discipline areas.

IT Second Majors

  • Computational and Simulation Science combines the study of science and mathematical models with the use of computers to provide quantitative analysis and visualisation in order to gain insight to the solution of scientific problems from a range of scientific application areas. Computational and Simulation Science second major graduates will be in demand, to apply the latest computing and computational techniques to specialist application areas.
  • Data Science provides the necessary skills to be a data scientist including statistical methods and data visualisation, computational tools for and data management techniques for large datasets, and high-performance computing resources and techniques.  This unique skill-set in statistics and computing will allow you to cope with sophisticated models applied to complex and/or large datasets.

You might prefer to expand the breadth of your studies by adding to your major with two minors. You can choose from the information technology discipline, or you can broaden your studies by completing minors that offer general knowledge and insights in study areas from across the university.

IT Minors

  • Networks and Security develops the knowledge and skills involved in contemporary electronic communications infrastructure, concentrating on fundamental networking technologies and information security principles.
  • IoT and Mobile Technologies develops the knowledge and skills to design, develop and distribute applications or games. It examines the role and application of ubiquitous and mobile technologies to the individual and enterprises.
  • Intelligent Systems explores the field of artificial intelligence and machine learning with applications in robotics and other virtual intelligent systems.
  • Data-centric Computing develops the knowledge and skills needed to specialize in developing better and novel data-centric systems using a variety of tools, techniques and theories.
  • User Experience develops the knowledge and skills to engage in user experience design activities involving emerging technologies in order to create new forms of human-computer interaction.
  • Information Systems develops skills in working with people, data, business processes, and technology in finding innovative ways of making these more effective and efficient.
  • Computational and Simulation Science provides students with knowledge of modelling, simulation and visualisation as used in a range of scientific application areas.
  • Enterprise Systems are large scale application software packages that support business processes and information flows across departments. This minor develops the knowledge and skills required in supporting Enterprise Systems within the modern organisation.
  • Business Intelligence takes a broad focus in areas of business, data and process analysis to allow students to critically analyse data and to make evidence-based decisions based on data.
  • Business Process Management is a systematic approach to making workflows of organisations more efficient and effective. You will learn how to discover, analyse, model, improve, automate and monitor business processes.