Overview
Artificial intelligence and machine learning technologies are fundamentally reshaping global industries, automated systems, and data-driven decision-making processes. Students undertaking the Bachelor of Advanced Computing at The University of Sydney examine the computational theory, mathematical modeling, and software engineering principles needed to design intelligent systems. The curriculum pairs core computer science fundamentals with advanced topics in computational intelligence, natural language processing, computer vision, and autonomous agents. Learners engage directly with leading academic researchers and industry practitioners inside specialized technology studios and modern computing facilities. Integrated team projects and research-led capstones bridge abstract algorithmic principles with scalable, real-world deployment challenges. This degree suits analytical problem solvers and mathematical thinkers who aim to lead technical innovation across the evolving artificial intelligence landscape.
What You'll Learn
Algorithmic problem solving, foundational programming languages, and discrete mathematics for computation
Machine learning algorithms, supervised and unsupervised learning, and statistical pattern recognition
Deep learning architectures, neural networks, and scalable optimization techniques
Natural language processing, computational linguistics, and automated text analysis
Computer vision, image processing, and visual perception systems
Knowledge representation, automated reasoning, and intelligent agent design
Data structures, relational database management systems, and large-scale data processing
Unit of study table
Ethical AI frameworks, algorithmic fairness, security, and responsible technological deployment
Professional computing practices, project management, and collaborative capstone development
Learning Outcomes
Graduates will acquire an advanced understanding of artificial intelligence theory, computational logic, and software engineering methodologies, enabling them to construct, evaluate, and optimize complex intelligent systems. They will master the capacity to analyze algorithmic complexity, design machine learning models, and apply rigorous mathematical modeling to solve unstructured data challenges across dynamic environments. Through hands-on studio learning, programming laboratories, and collaborative capstone projects, students build technical competence in software design, neural network deployment, and system integration workflows. Furthermore, the specialized curriculum equips individuals to address critical ethical and security considerations in AI, preparing them to lead technical teams or pursue advanced research across technology firms, research institutions, and digital enterprises globally.

The University of Sydney