Bachelor of Computer Science – Australian Catholic University (ACU), North Sydney
The Bachelor of Computer Science at ACU’s North Sydney Campus gives you the chance to build a strong foundation in computing while exploring the bigger picture of how technology shapes our world. You’ll develop expertise in programming, data science, cybersecurity, and network technologies, while also learning to think ethically and creatively about real-world challenges.
This degree is ideal if you enjoy problem-solving, logical thinking, and innovation—and want to prepare for an in-demand career in software development, artificial intelligence, cybersecurity, or data analytics.
Curriculum Structure
Year 1
Your first year focuses on the fundamentals that every computer scientist needs. You’ll start with COMP110 – Computing and Society: Foundations of Ethical Innovation, ITEC102 – Python Fundamentals for Data Science, and MATH107 – Introduction to Logic and Algebra, combining technical skills with ethical and mathematical foundations.
In Semester 2, you’ll move into COMP120 – Data Structures and Algorithms, COMP130 – The IT Professional, and MATH104 – Differential and Integral Calculus, strengthening your understanding of algorithms, programming practices, and advanced maths for computing.
Year 2
Your second year builds depth across core computing areas. Semester 1 includes ITEC200 – Data and Information Management, ITEC204 – Introduction to Cyber Security, and ITEC217 – Programming Concepts, giving you hands-on experience with databases, security frameworks, and modern programming.
In Semester 2, you’ll tackle COMP210 – Operating Systems, COMP220 – Computer Networks, and ITEC203 – Introduction to Data Science and Machine Learning, where you’ll learn how systems run, how networks connect, and how data can be turned into insights.
Year 3
In your final year, you’ll bring it all together through project work and advanced topics. Semester 1 features COMP310 – Cloud Computing and ITEC312 – Information Technology Project Part A (Project Management), where you’ll learn to manage projects and work with cloud technologies.
In Semester 2, you’ll complete ITEC311 – Network Security and Applications and ITEC322 – Information Technology Project Part B (Software Engineering)—culminating in a full-scale software engineering project that prepares you for professional practice.
Focus Areas
Programming and Algorithms
Data Science and Machine Learning
Cybersecurity and Networks
Cloud Computing and Software Engineering
Ethical and Social Dimensions of Technology
Learning Outcomes
Graduates will be equipped to:
Design and implement computing solutions using modern programming languages and tools.
Analyse, model, and manage data and information effectively.
Evaluate and secure systems and networks against digital threats.
Manage the full software project life cycle—from concept to completion.
Understand and reflect on the ethical, social, and global impact of technology.
Professional Alignment
The Bachelor of Computer Science is developed to align with industry standards and expectations, ensuring graduates are prepared for professional roles in the tech sector. The program structure reflects the Faculty of Information Technology’s computing science specification, ensuring strong academic and practical grounding.
Reputation
ACU is recognised among the Top 10 Catholic universities worldwide and is ranked among the Top 40 young universities globally.
With technology roles projected to grow by over 200% by 2030, ACU graduates are well-prepared for careers such as software developer, AI or data engineer, cybersecurity analyst, and network architect—roles that are shaping the future of the digital world.
If you’re considering the Bachelor of Computer Science at Australian Catholic University (North Sydney campus), you’ll be joining a program that goes far beyond textbooks. It’s designed to help you develop real, hands-on skills using the same tools and technologies that professionals rely on every day. You won’t just learn about computing — you’ll live it through practical experiences, digital projects, and teamwork in a campus built for the future of tech.
Experiential Learning at ACU
You’ll apply what you learn right away in ACU’s modern computer labs, supported by campus-wide IT systems and dedicated staff. The North Sydney campus is fully equipped with high-performance labs and strong digital infrastructure, so you can focus on experimenting, creating, and solving real computing problems.
You’ll also work collaboratively on group projects, where you’ll design, implement, and evaluate software solutions. These experiences help you strengthen both your coding and your communication skills — building the teamwork and leadership abilities employers look for.
Throughout the course, you’ll use industry-relevant tools and programming languages that reflect what’s currently in demand — from coding and AI to scripting and data analysis. The curriculum is constantly aligned with industry needs, helping you stay ahead of emerging trends in tech.
In addition, you’ll have access to excellent research and study resources — including ACU’s extensive libraries, digital databases, and quiet study spaces — all designed to support your coursework and project development.
Real-World Experiences
You’ll take on projects and assignments that mirror real industry work, developing computing-based solutions that sharpen your problem-solving and programming abilities.
You’ll use state-of-the-art computer labs and digital platforms, backed by active IT support throughout the semester, ensuring you can experiment confidently and troubleshoot with guidance when needed.
Located at 40 Edward Street, North Sydney, the campus sits in a thriving business district — giving you great connectivity, a professional environment, and easy access to industry networks and opportunities.
Finally, you’ll be supported by ACU’s academic and career services, including study skills workshops, career development advice, and student support networks — all designed to help you transition smoothly from study to professional life.
Graduate Outcomes & Typical Job Roles
When you graduate, you’ll be ready to take on roles where your skills in programming, systems thinking, data, and artificial intelligence can make a real impact. You could step into positions such as:
Software Developer or Application Developer
Artificial Intelligence Engineer or Data Scientist
Cybersecurity Analyst or Systems & Network Infrastructure Architect
How This Program Supports Your Career Progression
Career and employment support:
Australian Catholic University (ACU) provides comprehensive student support designed to help you succeed both academically and professionally. Services include academic skills workshops, personalised career guidance, and the AskACU service — where you can get live chat or phone support whenever you need it.
Employment outcomes and graduate success:
Around 95% of ACU’s undergraduate and postgraduate coursework graduates find employment soon after completing their studies. The university is also ranked among the top four in Australia for annual salary outcomes of international undergraduate students in computing-related degrees.
Industry-aligned learning:
This program is built in close collaboration with industry to ensure your learning stays relevant and up to date. For instance, ACU’s fast-track Bachelor of Computer Science / Master of Data Science is co-designed with industry partners to equip students with technical expertise and hands-on, real-world experience.
Professional readiness and recognition:
While specific accreditation details for this degree aren’t listed, ACU’s computing programs are known for their strong emphasis on professional readiness, industry-relevant skills, and research engagement — giving your qualification long-term value in the job market.
Graduate capabilities:
By the time you complete the degree, you’ll have developed strong technical skills in artificial intelligence, machine learning, data analysis, and scripting languages. These capabilities will prepare you for diverse roles across industries such as healthcare, finance, cybersecurity, and advanced AI systems.
Further Academic Progression
After completing your undergraduate degree, you can continue to grow your expertise through:
Master’s programs in areas like data science, artificial intelligence, or cybersecurity to deepen your specialisation.
Honours or research-based studies if you’re drawn to technical innovation, advanced computing, or academic research.
PhD programs in computing, data science, or AI-related fields — ideal for those aiming for research, teaching, or leadership roles in technology and innovation.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
