Degree overview

Build the mathematical and computing skills behind AI and emerging technologies

Combine mathematics and computer science to understand how intelligent systems work and develop the skills to help shape what comes next. You’ll build strong foundations in mathematical theory, programming and computing, while developing the analytical and problem-solving skills to tackle complex challenges.

Career opportunities

Artificial intelligence jobs are among the fastest growing in Australia, creating new opportunities for graduates with strong mathematical and computational skills. By combining mathematics and computer science, you’ll develop the foundations to understand, develop and improve the technologies shaping the future.

Icon of a group of people

88.5% employed within four months of graduating.

Graduate Outcomes Survey 2023-2025, Undergraduate Science & Mathematics

Bachelor of Mathematics / Bachelor of Computer Science

UAC Code , Program Code 50142

Selection rank
Duration (FT)(PT)
Next start date

CRICOS Code , Program Code 50142

Indicative fee1
Duration (FT)(PT)
Next start date
Select your study options
Student type
Degree duration
Study location
Admission info

Selection rank

Duration (FT)(PT)

Next start date

Note: Semester 1 commences on 22 February 2027. Find out more.

UAC Code

Program Code 50142

This criteria is based on a domestic student attending campus. Please select your criteria to personalise your study options and your circumstances.

Apply via UAC

Indicative fee1

Duration (FT)(PT)

Next start date

English proficiency requirements IELTS overall minimum -
IELTS section minimum -

CRICOS Code

Program Code 50142

This criteria is based on a international student attending campus. Please select your criteria to personalise your study options and your circumstances.

Apply now

View program handbook

Course overview

Build strong foundations across mathematics and computer science, then learn how to bring these two disciplines together to solve complex problems.

You’ll develop skills in mathematical modelling, calculus, linear algebra and statistics, alongside programming, algorithms, data structures, databases and software systems. As you progress, you’ll explore how mathematical and computational techniques work together in areas such as artificial intelligence, machine learning, optimisation, cybersecurity and data analysis.

As part of the combined degree, you’ll complete majors in both Computational Mathematics and Artificial Intelligence, developing advanced skills to analyse complex problems, work with data and understand the principles behind intelligent technologies.

The program also includes practical learning and work-integrated experience, giving you opportunities to apply your skills to real-world problems and prepare for your future career.

Student experience

FIFA hopeful robots 2:27

Ysobel leads the NUBots, programming soccer playing robots to compete in the RoboCup Championships.

Career-ready placements

Throughout the program, you will complement your theoretical studies with tutorials and laboratories that apply theory to practical situations.

In your final year, you will undertake between 200 and 250 hours of career-ready placement with an industry partner, working on projects such as data analysis, modelling, software development or artificial intelligence.

Studying at Newcastle campus

How to apply

Apply as a domestic student

You are a domestic student if you are:

  • An Australian or New Zealand citizen (including dual citizens)
  • A permanent resident of Australia
  • A holder of a permanent Australian visa.

Apply via UAC How to get into uni

Similar degrees

1 Indicative annual fees are based on a full year full time load (80 units). Learn more.