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

CRICOS Code , Program Code 50142

Indicative fee1
Duration (FT)(PT)
Next start date
New program

This program is available from Semester 1 2027, detailed application information will be available at a later date.

Program Code 50142

UAC Code 483251

Apply

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.