Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
This dual degree program opens doors to shaping cutting-edge technologies alongside global industry leaders. By enrolling, you'll earn two highly valued qualifications faster than pursuing them individually. The computer science curriculum will enhance your engineering skills, creating a powerful combination for thriving in tomorrow's high-tech sectors. UQ's engineering program provides Queensland's most extensive range of disciplines, featuring 5 core specializations and 14 major options. The adaptable course structure prepares you for both traditional and emerging engineering fields. You'll gain practical experience across all engineering domains, enjoy expanded study choices for broader career prospects, and maintain continuous industry engagement with potential employers throughout your studies. Computer science merges theoretical algorithm and data structure concepts with real-world hardware and software implementation challenges. This program cultivates the analytical, logical, and technical abilities needed to drive computing innovation. Specialization options include cyber security, data science, machine learning, programming languages, or scientific computing.
Coastal and hydraulic engineering professionals safeguard our waterways, coastal regions, marine structures, and ocean environments. Utilizing state-of-the-art monitoring and modeling systems, they forecast and prevent coastal flooding, shoreline retreat, and beach degradation. These advanced techniques also enable large-scale coral reef restoration projects and position Australia at the forefront of identifying optimal sites for harnessing tidal and wave energy.