The University of Queensland
Bachelor of Science (Computer Science)
Nationally Recognised Higher EducationComputer science encompasses everything from the design of hardware to the development of algorithms and programming languages. Gain technical skills in programming to create or optimise programs, systems or applications that are used across multiple devices. Programming skills are essential for information management, data analysis, predictive modelling, cyber security, artificial intelligence, gaming, e-commerce and communications. These transferable skills apply to many industries, including health, science, technology, business and government. You’ll be equipped for roles such as a web, gaming or app developer, software engineer, information security specialist, data analyst or computer systems expert.
Delivery mode
The University of Queensland offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
Locations
- 280-284 Sir Fred Schonell Dr, St Lucia
Entry requirements
Domestic Students
- There are no mandated entry requirements.
Prerequisites
Queensland Year 12 (or equivalent):
- General English subject (Units 3 & 4, C)
- Mathematical Methods (Units 3 & 4, C); and,
- one of Biology, Chemistry, Earth and Environmental Science or Physics (Units 3 & 4, C)
Course fees
For more information about this course and payment options please enquire now.
Career opportunities
The Bachelor of Science (Computer Science) will prepare you for the following roles.
Software Architect
A Software Architect coordinates software systems for a large company or organisation. You might oversee the design and installation of new softwar...
Software Engineer
A Software Engineer designs information technology systems for a range of industries. You might create new software systems or make changes to exis...
Systems Analyst
Systems Analysts evaluate and support an organisation’s IT network and computer infrastructure to ensure the system is efficient and meeting organi...
Machine Learning Engineer
A Machine Learning Engineer develops and implements machine learning models and algorithms to solve complex problems. You might work in technology...
Programmer
Programmers are the people who write the code behind your favourite computer software and smartphone apps. They write and modify programming code a...
About The University of Queensland
The University of Queensland (UQ) is one of Australia’s leading research and teaching institutions. We strive for excellence through the creation, preservation, transfer and application of knowledge. For more than a century, we have educated and worked with outstanding people to deliver knowledge leadership for a better world.
Our core purpose is to deliver for the public good through excellence in education, research and engagement with our communities and partners: local, national and global.
At UQ, we offer rich and varied educational experiences that are designed to foster a sense of belonging, while equipping our students to be leaders within their field with the agility to thrive in a global environment.