Bachelor Honours Degree Computer Science Full Time

Bachelor of Computer Systems Engineering (Honours)/Bachelor of Mathematics

at University of Newcastle · Newcastle, New South Wales

CRICOS course code

111307B

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

5 years

Tuition (whole course)

A$254,895 total

Per year

A$50,979/yr

Intake

Semester 1 (Feb/Mar), Semester 2 (Jul)

About this program

The Bachelor of Computer Systems Engineering (Honours)/Bachelor of Mathematics at the University of Newcastle combines two dynamic fields for students seeking a strong foundation in both technology and mathematical sciences. Over five years of full-time study, students complete a diverse curriculum structured into units of study, each contributing to the requisite credit points for Australian bachelor honours degrees on the AQF. This double degree is designed to develop advanced technical skills in designing innovative computer-based solutions and a deep analytical ability to solve real-world mathematical problems.

Students build expertise in computer systems, software engineering, and embedded systems alongside a rigorous exploration of pure and applied mathematics. The programme typically includes core computer engineering and mathematics units, electives for personalisation, and specialised honours-level research. A highlight of the honours year is undertaking a capstone research project or thesis, encouraging original inquiry and the application of both engineering and mathematical principles to complex challenges.

Work-integrated learning is central to engineering in Australia, and students have opportunities for professional placements or practical projects with local industry partners—an important link given Newcastle’s growing technology and research sector. Throughout, students gain skills in programming, systems analysis, algorithmic design, data modelling, network architecture, problem-solving, and research methodologies. International students are reminded that the University requires evidence of English proficiency, with IELTS Academic 6.0–6.5 overall typically needed; other accepted equivalents include TOEFL iBT, PTE Academic, and Cambridge C1 Advanced.

This double degree suits those who are analytical, enjoy problem solving, and are interested in a future at the intersection of technology and mathematics. Graduates will be well-placed for Australian industry roles requiring rigorous quantitative reasoning and technical innovation. Students can work up to 48 hours per fortnight during their studies and may be eligible for the Temporary Graduate visa (subclass 485) on completion. For up-to-date details on course structure and entry requirements, please confirm on the official programme page.

Entry requirements

English: International applicants must evidence English proficiency. IELTS Academic 6.0–6.5 overall is the common undergraduate and coursework-postgraduate standard, rising to 7.0–7.5 for teaching, nursing, medicine, law and social work. TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the university’s own English programmes are accepted as equivalents; the Department of Home Affairs sets a separate English threshold for the Student visa itself.
International students: Registered on CRICOS for international students. A Confirmation of Enrolment (CoE) for this course supports a Student visa (subclass 500) application; Overseas Student Health Cover is required for the full duration.

Career outcomes

  • Computer Systems Engineer in technology, mining, or manufacturing industries
  • Software Developer for Australian IT companies and startups
  • Embedded Systems Designer in automation and robotics sectors
  • Data Analyst or Mathematical Modeller in finance, healthcare, and research organisations
  • Systems Architect for government or private enterprise
  • Research and Development Engineer in high-tech industries
  • Operations Analyst or Simulation Expert in logistics and operations firms

Frequently asked questions

How long is the Bachelor of Computer Systems Engineering (Honours)/Bachelor of Mathematics at University of Newcastle?

It typically takes 5 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).

How much is the tuition?

Tuition is around A$254,895 total. Fees change yearly — confirm with an advisor.

What are the career outcomes?

Computer Systems Engineer in technology, mining, or manufacturing industriesSoftware Developer for Australian IT companies and startupsEmbedded Systems Designer in automation and robotics sectorsData Analyst or Mathematical Modeller in finance, healthcare, and research organisati...

Guides for this subject and the application

All guides →

Related programs

Bachelor's Degree Computer Science

Bachelor of Computer Science

University of New England

CRICOS 005909C · Provider 00003G

⏱ 3 years 🎓 Full Time 💰 A$104,400 total
Master's Degree Computer Science

Master of Computer Science

University of New England

CRICOS 012207G · Provider 00003G

⏱ 1.5 years 🎓 Full Time 💰 A$71,616 total