5 Years On Campus Bachelors Program
This double degree combines engineering expertise with advanced mathematical theory, enabling you to design complex computer systems while applying analytical and modelling techniques to solve real-world problems. It is ideal for students who enjoy both technical system design and mathematical reasoning, opening pathways into fields such as data science, artificial intelligence, and systems engineering.
Curriculum structure
Year 1
You begin with foundational knowledge in both engineering and mathematics, building core skills in programming, calculus, and problem-solving. Subjects such as Introduction to Programming, Mathematics for Engineers, and Engineering Design help you develop logical thinking and technical fundamentals required across both disciplines.
Year 2
In the second year, you start integrating mathematical concepts with computing systems. You will study modules such as Data Structures and Algorithms, Discrete Mathematics, and Digital Systems, focusing on how mathematical logic underpins efficient computing and system design.
Year 3
This year emphasises advanced technical and analytical skills, where you explore areas such as Operating Systems, Computer Architecture, and Statistical Modelling. You will apply mathematical methods to optimise system performance and solve engineering challenges.
Year 4
You deepen your specialisation in both fields through subjects like Machine Learning, Numerical Methods, and Embedded Systems, allowing you to design intelligent systems and analyse complex datasets. This stage strengthens your ability to bridge theory with real-world applications.
Year 5
The final year focuses on professional readiness and research, including a capstone engineering project and advanced mathematics electives. You will also complete industry placement, applying both engineering and mathematical knowledge to real-world scenarios.
Focus areas (in a string):
Computer systems design, applied mathematics, data modelling, algorithms, machine learning, embedded systems, optimisation
Learning outcomes (in a string):
Ability to design and analyse complex computer systems using mathematical principles, strong analytical and problem-solving skills, proficiency in programming and modelling, capability to apply mathematics to real-world engineering challenges
Professional alignment (accreditation):
Accredited engineering degree aligned with industry standards and includes professional experience, preparing graduates for careers in engineering, data science, and technology sectors
Reputation (employability rankings):
The University of Newcastle reports strong graduate outcomes, with high employability rates and industry-integrated learning, including practical experience that enhances job readiness
If you’re the kind of person who learns best by doing — building systems, tackling real problems, and connecting what you study in class with what happens in the real world — the combined Bachelor of Computer Systems Engineering (Honours) and Bachelor of Mathematics at the University of Newcastle is designed just for you. From day one, you’ll dive into both the theoretical side of maths and the technical side of engineering, exploring everything from embedded systems and IoT to advanced modelling and even quantum mechanics.
What really sets this program apart is how it gets you out of the lecture theatre and into real-world experiences. You’ll have the chance to apply your coding, design, and analytical skills in professional settings, build your network, and collaborate on hands-on projects that mirror the work you’ll be doing once you graduate. Many students find this approach doesn’t just give them knowledge on a page — it builds confidence, practical skills, and experiences they can point to on a resume or in job interviews.
Here are some of the standout opportunities you’ll be part of:
12-week industrial placement: Every engineering student gets to work in a real workplace, applying what they’ve learned in class while making professional connections.
Final-year maths capstone projects: Partner with industry to tackle real, open-ended problems using your analytic and modelling skills.
Projects and showcases: Get involved in robotics competitions like the NUBots RoboCup or Demo Day events, where student teams design, build, and test systems in front of a real audience.
Hands-on coursework: Work across embedded systems, communications networks, programmable logic design, and electronics with labs and projects that focus on doing, not just reading.
Collaborative experiences with research and industry partners: Initiatives like ResTech with Ampcontrol give you exposure to cutting-edge tech before you even graduate.
If you love learning by building, testing, and reflecting — and want to leave university with strong technical foundations and real, tangible experience — this program is made for you.
Graduates from this combined program leave with a unique mix of technical engineering expertise and advanced mathematical skills, making them highly sought after in tech-driven industries. You could find yourself designing complex computing systems, developing software solutions, or analysing data in sectors like finance, health, or energy. Typical roles include Computer Systems Engineer, Data Mining Analyst, Systems Engineer, or Information Technology Manager.
Here’s what this means for you:
Career-ready support: All engineering students complete 12 weeks of industrial experience during their degree, building professional networks and putting your learning into practice. Mathematics students also complete a capstone project with real-world industry applications.
Employment outcomes: 94.9% of graduates from this program are employed within four months of finishing, giving you strong confidence in your career prospects.
University–industry partnerships: The program collaborates with industry partners such as Ampcontrol and through initiatives like ResTech, letting you work on cutting-edge engineering projects during your studies.
Accreditation value: Completing an honours-level engineering degree ensures recognition by professional engineering bodies, supporting long-term career credibility and mobility.
Graduate versatility: Your combined skills open doors in diverse sectors—from communications and software development to finance, energy, and health research.
Further Academic Progression:
After graduating, you could continue with postgraduate studies such as the Master of Engineering (Computer Systems) or advanced research degrees in mathematics or computing. These pathways allow you to specialise further, engage in high-level research, or prepare for leadership roles in technology, analytics, or engineering innovation.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
