Computer Science encompasses everything from the design of hardware through to the development of algorithms and programming languages.
Apply your programming skills to create or optimise programs, systems or applications which are used across multiple devices. Programming skills are essential for information management, data analysis, predictive modelling, cyber security, artificial intelligence, gaming, e-commerce or communications.
These transferable skills apply to many industries including health, science, technology, business and government.
Events
See all events1 May - 22 May
UQ's Sustainable Energy programs, Q&A webinars
Stories
See all storiesUQ people
Meet the expert: exploring nutrition education with Dr Olivia Wright
Study tips
3 pathways to engineering and computing at UQ
Stories
See all storiesUQ people
Meet the expert: exploring nutrition education with Dr Olivia Wright
How you'll learn
Your learning experiences are designed to best suit the learning outcomes of the courses you choose.
- Lectures
- Tutorials
- Workshops
What you'll study
At UQ, subjects are called 'courses'. Here's a sample of the courses you could study:
- Algorithms & Data Structures
- Artificial Intelligence
- Introduction to Computer Systems
- Introduction to Software Engineering
Keep up to date
Sign up to get information about applying and studying at UQ.