Bachelor
The Bachelor of Computer Science offers a blend of theoretical knowledge and hands-on experience, focusing on areas like programming, algorithms, and machine learning. Students can specialise in Artificial Intelligence, Cyber Security, or Data Science, gaining practical insights and industry-aligned project experience.
The Bachelor of Computer Science is your gateway to an exciting career in technology. Designed to immerse you in a dynamic blend of theoretical knowledge and hands-on experience that will set you apart in a fast-evolving tech landscape.
Dive into problem-based learning that empowers you to tackle real-world challenges while collaborating with leading industry partners. You'll explore key areas like programming, data structures, algorithms, software development, network security, and machine learning.
As a graduate, you'll walk away not only with strong analytical and critical thinking skills but also with a comprehensive understanding of the digital world.
Academic requirements for this program are outlined below. In addition, to be eligible for admission, all applicants need to satisfy the Minimum University Admission requirements outlined. These include those relating to minimum age and English language proficiency.
We consider your application more broadly - your non-academic achievements (such as any previous leadership roles, volunteering, work, church and/or community involvement) as well as personal qualities - your aspirations and interests and your capacity to complete your chosen program. See Individual Factors for further details regarding this.
Selection Ranks include ATAR plus Adjustment Factors.
Successful completion of 2 subjects at an undergraduate level or higher
OR
Successful completion of the Notre Dame Tertiary Pathway Program (TPP), or a tertiary preparation program from another institution that is deemed to be of a similar academic rigour to the Notre Dame TPP
*Applicants who have successfully completed subjects at another university, which are relevant to the selected program of study, may be eligible for credit (Advanced Standing).
Successful completion of AQF Certificate IV or higher from an accredited provider such as TAFE or a Registered Training Organisation (RTO)
Applicants who left secondary education more than two years previously and who have not undertaken VET or higher education study since may be considered for direct entry. This includes applicants who have completed Steiner, Montessori or home school curriculums. To qualify, applicants must be 20 years of age as at 1 March in the year of intake and meet one or more of the following:
Applicants who have completed at least two years of relevant work experience may be considered for direct entry. Applicants must provide evidence of their work experience, including duties undertaken and years of experience, and they must demonstrate that they have the academic capability to undertake undergraduate studies. The Special Tertiary Admissions Test (STAT) may be required.
OR
Completion of two Year 12 WACE, HSC or equivalent exams, with a result equivalent to the Indicative ATAR/Selection Rank listed under Secondary Education section above.
STAT results must have been obtained within the last three calendar years in order to be considered (e.g. for 2025 admission, STAT results obtained in 2024, 2023 or 2022 can be considered).
There are no additional entry requirements or pre-requisites for the Bachelor of Computer Science.
The Bachelor of Computer Science is your gateway to an exciting career in technology. Designed to immerse you in a dynamic blend of theoretical knowledge and hands-on experience that will set you apart in a fast-evolving tech landscape.
Dive into problem-based learning that empowers you to tackle real-world challenges while collaborating with leading industry partners. You'll explore key areas like programming, data structures, algorithms, software development, network security, and machine learning.
As a graduate, you'll walk away not only with strong analytical and critical thinking skills but also with a comprehensive understanding of the digital world.
This three year program is perfect for anyone wishing to develop their knowledge and skills in the ever-advancing field of computer science. Our curriculum is designed to meet the current and future industry demands and provides students with opportunities to apply their learning in industry-aligned projects. With a strong focus on hands-on learning, students are exposed to real-world projects and experiential learning opportunities, producing graduates who are job-ready.
Core curriculumThe core curriculum is embedded in every degree. It is a distinguishing characteristic of Notre Dame and provides our graduates with transferable skills that are integral to every industry, vocation and profession, laying the foundation for a fulfilling career and a purposeful life.
All students in the Bachelor of Computer Science must complete at least one of the following Majors and 8 courses related to their specialisation:
Artificial IntelligenceA Major in Artificial Intelligence equips students with expertise in machine learning, robotics and intelligent systems design. You will learn to develop innovative solutions for real-world challenges while developing skills in deep learning, data analysis, algorithm design and automation. This program emphasises hands-on experience, enabling you to tackle complex problems and contribute to the advancement of technology.
CybersecurityA Major in Cybersecurity prepares students with the skills to protect digital systems from cyber threats and attacks. You will learn about encryption, ethical hacking and risk management, while developing a strong foundation in digital security strategies. Hand-on experience is key, ensuring you graduate ready to tackle evolving security challenges across a range of industries.
Data ScienceA Major in Data Science provides students with knowledge in statistical analysis, machine learning and big data management. You will learn to extract insights from large datasets, while honing skills in data interpretation, predictive modelling and data-driven decision-making. With a focus on practical experience, a Data Science Major teaches you to analyse complex data and contribute to solving real-world challenges.
Applicants who have successfully completed subjects at another university, which are relevant to the selected program of study, may be eligible for credit (Advanced Standing).
We know you're a person, not a number.
Our unique admissions process goes beyond a single score. In addition to your academic record, we also consider your personal qualities, gifts and talents, your motivation to study and your contribution to community life.
Tell us about your extracurricular, community, and academic achievements and contributions.
1-on-1 advice session
Book a 1-on-1 advice session and learn more about your study options at Notre Dame.