UndergraduateComputer Science
Bachelor of Computer Science
University of Notre Dame Australia, Fremantle, WA / Sydney, NSW, Australia
About this program
The Bachelor of Computer Science blends theoretical knowledge with hands-on, problem-based learning in programming, data structures, algorithms, software development, network security, and machine learning. Students specialise in one of three Majors: Artificial Intelligence, Cybersecurity, or Data Science. The degree includes industry-aligned projects and mentorship from faculty, and eligible students may receive $1,000 towards hardware or software to support their studies.
The course takes 3 years of full-time study. Admission: There are no additional entry requirements or pre-requisites for the Bachelor of Computer Science beyond Notre Dame's general undergraduate admission pathways.
Fees & duration
English test scores
Verified notredame.edu.au ↗
Course structure
First year
- COMP1001Computer Systems and Networks
- COMP1002Mathematics for Computer Science
- COMP1004Database Systems
- COMP1006Web Design and Development
- COMP2001ICT Project Management and Governance (COMP1007). Second year: Data Structures and Algorithms
- COMP2002Artificial Intelligence
- COMP2007Team Project
- COMP2014Principles of Cyber Security
- COMP3001Systems Analysis and Design (COMP2015). Third year: Industry-linked Project A
- COMP3002Industry-linked Project B
- COMP3003Software Testing and Quality Assurance
- Advanced Topics in Computer Science (COMP3008). Students complete a Major in Artificial Intelligence
- Cybersecurity
- or Data Science (8 courses related to the specialisation). Every degree also includes the Core Curriculum: CORE I Foundations of Wisdom and a CORE II elective in philosophy and/or theology
Career & PR pathway
Occupations this degree typically leads to, and their skilled-migration list status
Software EngineerANZSCO 261313
On both MLTSSL and CSOL, so it supports the points-tested 189, 190, and 491 as well as the employer-sponsored 482 and 186. Needs an ACS skills assessment, which usually wants the degree plus one to two years of relevant work, or a Professional Year in ICT in place of some of that experience.
Assessed by Australian Computer Society (ACS)
Developer ProgrammerANZSCO 261312
On MLTSSL, so it supports the 189, 190, and 491. Assessed by the ACS on the same basis as Software Engineer. Also on CSOL, additionally supporting the employer-sponsored 482 and 186.
Assessed by Australian Computer Society (ACS)
Systems AnalystANZSCO 261112
On MLTSSL, supporting the 189, 190, and 491, with an ACS skills assessment. Also on CSOL, additionally supporting the employer-sponsored 482 and 186.
Assessed by Australian Computer Society (ACS)
Computer Network and Systems EngineerANZSCO 263111
On both MLTSSL and CSOL, supporting 189/190/491 and the employer-sponsored 482/186.
Assessed by Australian Computer Society (ACS)
List membership changes over time and does not guarantee an invitation. See the skilled occupation lists guide and the points calculator before relying on this for a visa decision.
Admissions
There are no additional entry requirements or pre-requisites for the Bachelor of Computer Science beyond Notre Dame's general undergraduate admission pathways. Applicants with recent secondary education are assessed on an indicative ATAR/Selection Rank; alternative pathways include successful completion of 2 subjects at undergraduate level or higher, completion of the Notre Dame Tertiary Pathway Program or an equivalent tertiary preparation program, an AQF Certificate IV or higher from an accredited VET provider, or direct entry via work and life experience (minimum age 20, at least two years of relevant work experience, and a Special Tertiary Admissions Test score in the Multiple Choice and Written English sections, or completion of two Year 12 exams equivalent to the secondary-education pathway).
More Computer Science programs
Advanced Diploma of Game Design and Development
Torrens University Australia · Undergraduate
Advanced Diploma of Game Programming
Torrens University Australia · Undergraduate
Associate Degree in Arts Studies
Adelaide University · Undergraduate
Associate Degree of Applied Artificial Intelligence
Swinburne University of Technology · Undergraduate
Associate Degree of Network Engineering
Charles Darwin University · Undergraduate
Associate Degree of Software Engineering (Artificial Intelligence)
Torrens University Australia · Undergraduate
Why trust Where To Apply
- Official sources onlyEvery deadline, fee, and requirement traces to a university, government, or admissions-body page.
- Dated and re-checkedEach fact carries the date it was last verified, on a quarterly re-verification cadence.
- IndependentNo university pays for inclusion, a better write-up, or a higher rank. We are not an education agent.
- Named editor, public methodWritten and maintained by a named operator against a published methodology.