Bachelor of Advanced Information Technology
Macquarie University
CRICOS 099141B · Provider 00002J
at University of Newcastle · Newcastle, New South Wales
CRICOS course code
045923G
CRICOS provider code
00109J
This course is registered on the Commonwealth Register of Institutions and Courses for Overseas Students. Verify it yourself at cricos.education.gov.au before paying any fee.
Duration
2 years
Tuition (whole course)
A$79,055 total
Per year
A$39,528/yr
Intake
Semester 1 (Feb/Mar), Semester 2 (Jul)
The Master of Philosophy (Software Engineering) at the University of Newcastle is a research-focused master’s programme that provides advanced training in the principles and practices underpinning software engineering. Structured to span two years of full-time study, this course allows students to investigate specialised topics within the broad field of software engineering, culminating in the completion of an independent research thesis under academic supervision. The programme is well-suited to individuals aiming to deepen their technical expertise, contribute new knowledge to the field, or progress to further research degrees such as a PhD.
Australian master’s by research degrees typically comprise a combination of coursework units designed to support research skills development and a substantial independent research project. Students at Newcastle will enrol in research methods and foundational units, amounting to designated credit points that meet the requirements for the award. The core of the programme is the thesis, which involves identifying a research problem, designing and implementing methodologies, and disseminating findings through scholarly communication.
Graduates develop a deep understanding of software engineering methodologies, research design, and project management. Skills acquired include advanced software development, critical analysis, academic writing, literature review, and problem-solving tailored to real-world technological challenges. Students may also benefit from industry linkages within the thriving Australian technology and research sectors, particularly in Newcastle’s fast-growing digital industries.
This programme is ideal for aspiring software engineers, IT professionals seeking to move into research or academic roles, and those wishing to contribute to the advancement of software technologies. The Master of Philosophy also provides a pathway to doctoral study, and candidates are encouraged to confirm exact course structure and entry requirements on the university’s official website.
Graduates may be eligible for the Temporary Graduate visa (subclass 485) post-study work stream and can work up to 48 hours per fortnight while enrolled.
It typically takes 2 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).
Tuition is around A$79,055 total. Fees change yearly — confirm with an advisor.
Software Engineer (R&D)Academic ResearcherSoftware Development Project LeadTechnology ConsultantLecturer or Tutor (tertiary sector)Systems AnalystRoles in Australian ICT, research, and technology innovation sectorsGraduates may be eligible for the Temporary Graduate visa (sub...
Macquarie University
CRICOS 099141B · Provider 00002J
Macquarie University
CRICOS 099187K · Provider 00002J
Macquarie University
CRICOS 108996J · Provider 00002J
University of New England
CRICOS 005909C · Provider 00003G
University of New England
CRICOS 006334G · Provider 00003G
University of New England
CRICOS 012207G · Provider 00003G