Bachelor of Computer Science

School of Arts & Sciences

Embark on a journey of innovation and exploration with our cutting-edge Bachelor of Computer Science program. Designed for the next generation of software engineers, data analysts, cyber security specialists, machine learning researchers, or technology entrepreneurs, our program merges theory with practice to cultivate the skills needed to thrive in today's dynamic digital landscape. Our Bachelor of Computer Science is a cutting-edge degree designed for the next generation of software development engineers, cyber security specialists, data analysts, artificial intelligence engineers and tech entrepreneurs. The comprehensive program combines practical and problem-based learning experiences with strong industry links, and develops transferable skills that prepare graduates for successful careers in a dynamic field where demand for skilled professionals is consistently growing.

  • Why study this degree?

    This program is perfect for anyone wishing to develop their knowledge and skills in the ever-advancing field of computer science, with topics ranging from artificial intelligence, machine learning, network security, cybercrime and digital forensics, data visualisation, and big data analytics to programming languages, algorithms and more. In addition to acquiring fundamental computer science knowledge and skills, students will have the opportunity to specialise in one of three areas: artificial intelligence, cyber security or data science. Each of these specialisations will see students explore specialist topics as part of a rigorous curriculum relevant to today’s evolving digital landscape.

    Our partnerships with industry mean students benefit from access to internships, work placements and opportunities to begin building their professional networks, all while studying at a university which places pastoral care and individual success at the forefront of its approach to tertiary education. You also benefit from expert lecturers, many of whom are leaders in their field.

    Graduates of this degree join the workforce prepared to tackle new and existing challenges in the tech industry, both today and into the future. They do this in roles such as software developers, data scientists, network administrators, cybersecurity analysts and machine learning engineers.

    Industry-Relevant Curriculum: Stay ahead of the curve with a curriculum crafted to meet the current and future industry demand. Artificial Intelligence, Cyber Security, or Data Science, our program offers choices to specialise in one of these three areas tailored to meet the demands of the ever-evolving tech industry.

    Hands-On Learning: Dive into real-world projects and experiential learning opportunities that bridge theory with practical applications. Gain invaluable experience working on industry-inspired projects and solving complex challenges.

    Expert Faculty: Learn from experienced faculty members and computer science professionals who are at the forefront of computer science research and innovation. Benefit from their guidance, mentorship, and industry insights.

    State-of-the-Art Facilities: Access top-of-the-line University of Notre Dame’s purpose-built computer science labs equipped with the latest tools and technologies. Whether it's high-performance computing, virtual reality tools, development kits, or humanoid robots, our campus provides the perfect environment for exploration and experimentation.

    Career Readiness: Prepare for success in the digital age with career-focused resources and support. From industry-aligned projects to networking events, we offer a range of opportunities to connect with leading employers and kickstart your career journey.

  • Program summary

    14 Compulsory Courses

    • COMP1001 Computer Systems and Networks
    • COMP1002 Mathematics for Computer Science
    • COMP1004 Database Systems
    • COMP1006 Web Design and Development
    • COMP1007 ICT Project Management and Governance
    • COMP2001 Data Structures and Algorithms
    • COMP2002 Artificial Intelligence
    • COMP2007 Team Project
    • COMP2014 Principles of Cyber Security
    • COMP2015 Systems Analysis and Design
    • COMP3001 Industry-linked Project A
    • COMP3002 Industry-linked Project B
    • COMP3003 Software Testing and Quality Assurance
    • COMP3008 Advanced Topics in Computer Science

    Core Curriculum

    • CORE I: Foundations of Wisdom
    • CORE II: Elective
      • Electives in philosophy and\or theology
      • Professional embedded electives that integrate studies in a profession with philosophy and\or theology
      • An option to undertake a pilgrimage embedded in the study of the philosophy and theology of pilgrimage, e.g., World Youth Day
      • An option to undertake a course that integrates philosophy & theology with community service and charity work
      • An option to undertake an elective in philosophy, theology, and the liberal arts contained within an international experience

    Computer Science Major (8 Courses)

    All students in the Bachelor of Computer Science are required to complete at least one of the following Majors:

    • Artificial Intelligence
    • Cyber Security
    • Data Science

    Full details of the program requirements are contained in the Program Requirements.

    More information regarding courses can be found at the course descriptions pages Fremantle Sydney.

    Please note: the availability of these courses is indicative only and may be subject to change.

  • Majors

    Artificial Intelligence

    A 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.

    Data Science

    A 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.

    Cybersecurity

    A 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.

  • Entry requirements

    Entry requirements WA

    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 also 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.

    Applicants with recent Secondary Education

    • Indicative ATAR/Selection Rank*

    *Selection Ranks include ATAR plus Adjustment Factors.

    Applicants with Higher Education Study

    • 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).

    Applicants with Vocational Education and Training (VET) study

    • Successful completion of AQF Certificate IV or higher from an accredited provider such as TAFE or a Registered Training Organisation (RTO)

    Applicants with Work and Life Experience

    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.

    Please note: all applicants must be of school leaving age or older to apply.

    Entry requirements NSW

    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 also 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.

    Applicants with recent Secondary Education

    • Indicative ATAR/Selection Rank*

    *Selection Ranks include ATAR plus Adjustment Factors.

    Applicants with Higher Education Study

    • 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).

    Applicants with Vocational Education and Training (VET) study

    • Successful completion of AQF Certificate IV or higher from an accredited provider such as TAFE or a Registered Training Organisation (RTO)

    Applicants with Work and Life Experience

    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.

    Please note: all applicants must be of school leaving age or older to apply.

  • Learning outcomes

    Upon successful completion of the Bachelor of Computer Science graduates will be able to:

    1. Understand advanced computer science concepts and techniques and their application to and implications for a global society
    2. Critically evaluate existing technologies and techniques and apply appropriate problem-solving strategies to design and implement modern solutions
    3. Analyse and design software solutions to meet specific requirements using appropriate software design and development principles and techniques
    4. Evaluate and implement secure software systems with a focus in artificial intelligence and data science, considering ethical, social, legal, and professional issues
    5. Assess pressing research problems in the discipline area of computer science and effectively communicate the results including clear articulation of the research question, methodology, findings, and conclusions; and
    6. Demonstrate strong project management skills and the ability to work both independently and as part of a team to plan, execute, and evaluate a substantial software development project.
  • Career opportunities

    The Bachelor of Computer Science can lead to a career in application development, computational science, software engineering, data analytics, cyber security, artificial intelligence research, or technology entrepreneurships.

    • Artificial Intelligence: Graduates with a Major in Artificial Intelligence can become AI engineers or machine learning researchers, creating innovative systems and algorithms that drive automation and predictive analytics.
    • Data Science: With a Major in Data Science, you will graduate ready to work as a data analyst or data scientist, analysing complex datasets to help organisations make informed decisions and drive growth.
    • Cybersecurity: Major in Cybersecurity and pursue a career as a cybersecurity specialist, analyst or information security manager, protecting organisations from cyber threats and ensuring the integrity of sensitive information.
  • Real-world experience

    There are opportunities for students to address real-world problems or complete projects in the workplace (WIL) in the courses Industry-linked Project A, Industry-liked Project B, and Team Project.

  • Scholarships

    Scholarships provide financial support to students while they are completing their studies. There are various scholarships available to prospective and current students, across all study levels and campuses.

    These can be funded by Notre Dame, industry, individuals and non-profit organisations, to provide financial assistance to students to support costs associated with study. This could include buying food, paying rent, transport, and household bills, raising children as single parents, being a single-income household, becoming unemployed or caring for a sick loved one.

    Please visit the Scholarships Finder to see which scholarships are available to Undergraduate students.

  • Fees and costs

    This Program has the following loan scheme(s) available for eligible students:

    Commonwealth Supported Place (CSP)
    A Commonwealth Supported Place (CSP) is a place at a university where the Australian Government pays part of your fees. This part is a subsidy, not a loan, and you don’t have to pay it back. However, this subsidy does not cover the entire cost of your study. Students must pay the rest, which is called the ‘student contribution amount’.

    In a Commonwealth Supported Place, your fees are subsidised by the Australian Government. Your fees will be split into two portions:

    The Commonwealth contribution, which is the portion paid by the Australian Government.

    The student contribution, which is the portion you pay. You may choose to pay upfront or defer your student contribution with a HECS-HELP Loan. The HECS-HELP loan scheme assists eligible students with the payment of all, or part, of their tuition fees, not including additional study costs such as accommodation or textbooks. Your HECS-HELP debt will be indexed each year in line with the Consumer Price Index.

    Eligible students will be offered a CSP – you do not need to apply.

    International Full-Fee Paying
    Tuition costs depend on an international student’s study load and discipline. Fees are payable each semester at least four weeks prior to the commencement of your program.

    For indicative fees and information on how to pay, including Government loan schemes and our online calculator, visit our Fees, costs and scholarships page.

  • More information

    Considering your uni options?
    Our advisors provide support while choosing a program of study and completing our application process.

    If you need advice about studying at Notre Dame, the Prospective Students Office can help. Book a 1-on-1 advice session with a career advisor or call us on 1800 878 916.

    Fremantle and Broome
    Email: future@nd.edu.au
    Address: 23 High St, Fremantle, WA 6160

    Sydney and Melbourne
    Email: sydney@nd.edu.au
    Address: 128-140 Broadway, Chippendale, NSW 2008

    International students
    If you need advice about studying at Notre Dame, fill out our Make an Enquiry form, and you can book a session with one of our friendly International Student Advisors.

    Fremantle and Broome International Office
    Phone: +61 8 9433 0873
    Address: 19 Mouat St, Fremantle, WA 6160
    Postal address: PO Box 1225, Fremantle WA 6959

    Sydney and Melbourne International Office
    Phone: +61 2 8204 4229
    Address: 140 Broadway, Chippendale, NSW 2008
    Postal address: PO Box 944, Broadway NSW 2007

What is a computer scientist? 

Computer scientists design and develop software solutions, analyse data and solve complex problems. They work on innovative technologies, enhancing efficiency across various industries, and contribute to advancements in fields such as artificial intelligence, data science and cybersecurity.

Our students give us top marks

  • No.1 in WA Overall Satisfaction*

  • No.1 in WA Full-time Employment*

  • No.1 in WA Overall Employment*

  • No.1 uni in Australia Overall Employment**

  • No.1 uni in WA
    Skills Development ***

  • No.1 uni in NSW & WA
    Learner Engagement ****

*2021 Graduate Outcomes Survey, undergraduate and postgraduate coursework categories, **2021 Graduate Outcomes Survey-Longitudinal (medium term outcome), undergraduate category, ***2021 Student Experience Survey, postgraduate category and ****2021 Student Experience Survey, postgraduate category - qilt.edu.au

Apply direct     Explore our programs