Overview
Computer science provides the foundational logic, systems, and algorithms that drive modern digital innovation. Studying this discipline at Adelaide University equips students with a comprehensive understanding of software engineering, computational thinking, and hardware-software interaction. Developing expertise in these core principles enables individuals to build scalable, secure, and efficient technologies for a wide range of global industries.
What You'll Learn
Core programming principles, object-oriented concepts, and software design
Design, implementation, and analysis of algorithms and data structures
Foundations of computer architecture, operating systems, and network communication
Database management systems, data security, and software development lifecycle
Problem-solving methodologies and collaborative team project development
Learning Outcomes
Students completing this degree will be able to analyze technical problems and implement effective software solutions using modern programming languages. Graduates will possess the skills to assess algorithm efficiency, design secure database structures, and collaborate effectively within professional software development environments.

Adelaide University