Masters (Coursework)
The Master of Computer Science provides a comprehensive curriculum combining foundational computing theory with practical skills. Students gain advanced technical capabilities, project management, and ethical problem-solving skills, preparing them for diverse roles in the industry.
The Master of Computer Science offers a rigorous and immersive curriculum designed to equip students with both foundational knowledge and practical skills in the field. The curriculum combines core computing theory with hands-on expertise using cutting-edge software development tools and technologies.
Students build advanced technical capabilities while also developing project management, security management, analytical, communication, and ethical problem-solving skills to prepare them to become leaders in the industry.
Students can further specialise their expertise by choosing from a range of electives and undertaking substantial projects in their areas of interest, positioning them for diverse roles in computer science and related industries.
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.
An AQF Level 7 qualification*
OR
Studies sufficient to meet the requirements of an AQF Level 7 Award
OR
Informal/non-formal learning equivalent to an AQF Level 7 qualification plus evidence of the skills necessary to complete postgraduate studies.
*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).
In accordance with the University Procedure: Credit applicants for the Master of Computer Science who have the following recognised prior learning are eligible for 100 units of credit of advanced standing:
Where advanced standing is granted as part of admission, the student will be offered unspecified credit, and credit transfer for specific courses, on condition that the student presents satisfactory evidence of the previous study or professional experience. The Head of School may direct the student's selection of courses to ensure that the program learning outcomes are achieved within the reduced volume of learning.
Upon successful completion of the Master of Computer Science graduates will be able to:
With a strong foundation in computer science principles and hands-on experience, our graduates are equipped to tackle new and existing challenges in the field.
By gaining expertise in areas such as programming, algorithms, data analysis and software development, our graduates possess the advanced computer science skills needed to thrive in the tech industry.
With a Master of Computer Science from Notre Dame, you will have the qualifications and knowledge necessary to excel in a wide range of career opportunities in the tech industry.
CareersAustralian Computer Society (ACS)
The Master of Computer Science will seek accreditation from the Australian Computer Society (ACS) for delivery in Fremantle and Sydney.
This two 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.
Students enrolling into Year 2 can choose four elective courses listed below:
In accordance with the University Procedure: Credit applicants for the Master of Computer Science who have the following recognised prior learning are eligible for 100 units of credit of advanced standing:
Where advanced standing is granted as part of admission, the student will be offered unspecified credit, and credit transfer for specific courses, on condition that the student presents satisfactory evidence of the previous study or professional experience. The Head of School may direct the student's selection of courses to ensure that the program learning outcomes are achieved within the reduced volume of learning.
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.
Book now