Bachelor of Computer Science (BCompSc)
Information valid for students commencing 2026
Duration
3 Years full-time (or part-time equivalent)
Commencing 2026
Semester 1 (16 Feb, 2026)
Semester 2 (20 Jul, 2026)
Program level
Undergraduate
Units
48
Program code
2451
Faculty
Engineering, Architecture & Information Technology
Teaching Location
St Lucia
Attendance mode
In Person
Entry requirements
AQF level
AQF level 7
Fees for Australian students
When you enrol each semester, mySI-net will calculate your fees. An invoice with the fees for the current semester will generally be available for viewing on mySI-net overnight.
If the invoice for a given semester or teaching period is not yet available, you can use the Fees Schedules to estimate your fees. Please see the course list if you are unsure which courses you can do in your program.
Fees for all students are reviewed annually in accordance with the University's Student Fees Policy, and may increase from 1 January each year.
If you are a prospective student, or if you haven't yet commenced your program, please see the Study at UQ website for fee information.
How to apply
Applications must be lodged via the Queensland Tertiary Admissions Centre.
Closing Date
Please refer to the QTAC website (www.qtac.edu.au) for details of closing dates for the submission of applications, documentation and changes of preference.
How to applyEnquiries for Australian students
Faculty of Engineering, Architecture and Information Technology
Email: enquiries@eait.uq.edu.au
Phone: 07 3365 4777
Why study the Bachelor of Computer Science?
Computer science combines the theoretical studies of algorithms and data structures, with the practical challenges of implementing them in hardware and software systems. Computer science plays a key role in the creation, development, implementation and evaluation of technology. Society relies upon computer-based systems for the operation and support of services in finance, energy, transport, health, and communications. Skills learnt in this program are utilised in fields ranging from bioinformatics to digital humanities where sophisticated knowledge in programming and data analysis are used to manipulate massive data sets. Note: Students enrolled in the Bachelor of Computer Science prior to 2021 should refer to course and program information for previous years here, unless you have program changed into the new program structure commencing 2021.