The University of Newcastle, Australia
Selection Rank
82.20
96.20 (Median SR)
About Selection Ranks
International entry requirement

Admission to our undergraduate degree programs usually requires successful completion of a senior secondary school qualification similar to the Higher School Certificate (HSC), the highest educational award in New South Wales schools.

Find out more about entrance marks

UAC code

483250
Newcastle

Start dates
  • Semester 1 - 25 Feb 2019
  • Semester 2 - 29 Jul 2019
Mode of delivery

Face to Face

Duration

4 years full-time or part-time equivalent up to 10 years maximum.

Location

Newcastle

Start dates
  • Semester 1 - 25 Feb 2019
  • Semester 2 - 29 Jul 2019
English language proficiency
  • IELTS overall minimum - 6.0
  • IELTS section minimum - 6.0

Find out more about IELTS.

Duration

4 years full-time.

Mode of delivery

Face to Face

UON program code: 10253
CRICOS code: 090805F

For additional information about this degree you can refer to the pages for the corresponding single degrees:
Bachelor of Mathematics, and Bachelor of Computer Science

Program handbook

Description

This combined degree program provides students with an opportunity to undertake concurrent study in Mathematics and Computer Science and complete two awards over a period of four years.

In general, a combined degree program offers greater breadth of learning, enhancing the academic and professional qualities gained in each separate degree. At the same time, it recognises the increasing need for students to graduate with multidisciplinary skills.

Along with core courses and a chosen major in Computer Science, students undertake core courses and a chosen major in Mathematics. Depending on the majors selected, students may also be required take a number of electives according to their particular areas of interest.


Program learning outcomes

On successful completion of the program students will have:

  • In-depth knowledge and skills in mathematics a) Proficiency in the fundamentals of mathematics and statistics b) Knowledge and skills of at least one area of Mathematics to a depth sufficient for further study, research or employment as a mathematician or statistician c) Overview of areas of mathematics and understanding of connections between them

Details

Information correct as at17th Jan 2019 3:11am
Program code10253
AQF level

Level 7 Bachelor Degree

Locations and UAC codes
Mode of delivery
  • Face to Face
Duration
  • Australian students - 4 years full-time or part-time equivalent.
  • International students - 4 years full-time.
Selection Rank
LocationSelection RankMedian
Callaghan Campus82.2096.20

Find out more about Selection Ranks

Assumed knowledgeMathematics (Band 5 or above). Study of one science-related subject would also be an advantage.
Recommended studiesHSC Mathematics Extension 1 or equivalent.
Term typeSemesters
Fees
Managing faculty
  1. Faculty of Science
Contributing schools
  1. School of Engineering
  2. School of Electrical Engineering and Computing
  3. School of Mathematical and Physical Sciences
Relevant University rules and policies
CRICOS Code090805F

Click on the headings to show/hide sections of content. Hidden information will not be printed. Hide all sections

Admission information

Admission requirements

Admission to this program is available to Australian students, residents and international students.  Admission information for Australian students and residents is available online here.  Admission information for international students can be found here. During the admission process adjustment factors may be applied to your Selection Rank. Please visit our website to see if you are eligible. 

Minimum English language proficiency requirements

All Applicants must demonstrate that they meet the University’s English proficiency requirement. Further information regarding English language proficiency requirements can be found at the English Language Proficiency for Admission Policy here.


Credit transfer

If you wish to apply for credit for studies completed at another institution, or if you are changing programs within the University and wish to transfer your credit to the new program, visit the University's credit website and click on 'How to Apply for Credit'.


Professional recognition

Australian Mathematical Society

Students may join the Australian Mathematical Society (AustMS) http://www.austms.org.au/ as student members before they graduate.

Statistical Society of Australia

Students undertaking a Statistics major may also join the Statistical Society of Australia http://www.statsoc.org.au/


Academic requirements for program completion

Total units required

320 units

Program duration

4 years full-time or part-time equivalent up to 10 years maximum.

International students studying this program on campus are required to enrol full time to comply with their student visa requirements and complete their study in the standard minimum program duration. International students requiring enrolment advice should review the program plan corresponding to the semester and year of commencement and can contact their Program Advisor at ProgramAdvice@newcastle.edu.au

Program requirements

The combined program will consist of 320 units of study, including:

  • 170 units of Core courses from across the Bachelor of Computer Science and Bachelor of Mathematics programs; and
  • 10 units of Statistics Directed courses; and
  • a 30 unit Mathematics Pathway*; either the Standard pathway (MATH1210 and MATH1220 and 10 units of Electives); or the Alternate pathway (MATH1110, MATH1120 and MATH2340); and
  • A major in either 'Data Science' or 'Computer Systems and Robotics' from the Bachelor of Computer Science; and
  • A Mathematics major from the Bachelor of Mathematics; and
  • Electives to bring the total completed units to exactly 320 units.

*Students choose their Mathematics Pathway based on previous mathematical background. See the course descriptions for details.

NB. Students enrolled in the combined Bachelor of Mathematics/Bachelor of Computer Science program are not required to enrol in core Bachelor of Mathematics course, MATH1800 Mathematical Modelling.ᅠ The course outcomes provided by MATH1800 are provided through Bachelor of Computer Science core courses.

The Bachelor of Mathematics has fours majors available in the combined program:

  • Applied Mathematics
  • Pure Mathematics
  • Statistics
  • Studies in Mathematics and Statistics

Please refer to the B Mathematics Program Handbook for the requirements of these majors.

Bachelor of Computer Science has two majors available in the combined program:

  • Data Science
  • Computer Systems and Robotics

Some of the major requirements are met through the Core studies of these programs. Please see below for the requirements of these majors. Other Bachelor of Computer Science majors are not available in this combined degree.

    Students who choose a major which can be completed in less than 320 units of study must take additional electives to complete a total of 320 units in the program. Overall, a maximum of 120 units at 1000 level is allowed.

    Students are encouraged to seek advice from their Program Advisor regarding their program of study.


    Program plans

    Download a program plan for further details on what you will study. Please refer to the program plan for the year that you commenced or transitioned into this program.

    Additional documents


    Transition arrangements

    2019 Revisions:

    • ELEC3500 replaces SENG3400 as Core in the program. Any student who has not successfully completed SENG3400, must complete ELEC3500.
    • STAT2010 has been moved from Core to a Directed list with STAT1070. Students can choose to complete either STAT0170 or STAT2010 to complete their program requirements.
    • Applied Mathematics major- MATH2330 replaces MATH2730 as a compulsory course. Any student who has not completed MATH2730 must complete MATH2330 to meet their major requirements.
    • Data Science major- COMP3350 replaces INFT3007 as a compulsory course. Any student who has not successfully completed INFT3007, must complete COMP3350 to meet their major requirements.
    • Computer Systems and Robotics major- ELEC1710 replaces ELEC2710, and ELEC2720 replaces ELEC3730 as compulsory courses for this major. Any student who has not successfully completed ELEC2710 and/or ELEC3730 must complete its respective replacement course to meet their major requirements.

    2018 revision:

    • STAT1070 was removed as a compulsory course from the Statistics major and from the Studies in Maths and Statistics major. Pre-2018 students who are undertaking the Statistics major, and who have not yet completed STAT1070, can either choose to take STAT1070, or undertake STAT2020 as a component of their major. Pre-2018 students who are undertaking the Studies in Maths and Statistics major, and who have not yet completed STAT1070, can either choose to take STAT1070, or undertake an additional 10 units of 2000 or 3000 level Directed course.

    2016 Revision:ᅠ

    • MATH1800 was removed from the core of the combined program.ᅠ Continuing students who have successfully completed MATH1800 are advised to contact the relevant Program Advisor for independent enrolment advice.

    2013 Revision:

    • Students who commenced a B Math or B Math combined program in 2013 will be automatically transitioned to the revised 2014 structure, unless they advise the relevant Program Advisor in writing of their intention to remain in the pre-2014 structure.  Students who commenced the program prior to 2013 are strongly encouraged to transition to the revised 2014 structure if their pattern of enrolment allows them to do so.  All students are encouraged to seek independent transition and enrolment advice from the Program Advisor.
    • B Computer Science:  Students who commenced the program prior to 2013 can remain in the previous program structure, unless they elect to transition to the 2013 revised program structure.  Pre-2013 students must indicate their intention to transition to the 2013 revised program structure to the relevant Program Advisor.  Students are encouraged to seek advice on their chosen program of study with the relevant Program Advisor. 

    Program structure

    Students are advised to read their program handbook information in conjunction with the program plans for course sequence/enrolment advice. Please refer to the Program Plan for the year that you commenced, or transitioned into, this program - Program Plans are available above.

    Courses that are currently unavailable are hidden by default. You can show them by adjusting the advanced course filters above, or clicking the 'show all' links below each section.

    Core Courses

    Core Courses

    Complete the following core courses to fulfil the requirements of this program

    CodeTitleTerm / Location Units
    COMP1010Computing Fundamentals
    • Semester 1 - 2019 (Callaghan)
    • Semester 1 - 2019 (Central Coast)
    • Semester 1 - 2019 (ONLINE)
    • Trimester 3 - 2019 (Singapore)
    10 units
    COMP1140Database and Information Management
    • Trimester 1 - 2019 (Singapore)
    • Trimester 3 - 2019 (Singapore)
    • Semester 2 - 2019 (Callaghan)
    • Semester 2 - 2019 (Central Coast)
    10 units
    MATH1510Discrete Mathematics
    • Semester 2 - 2019 (Callaghan)
    10 units
    SENG1050Web Technologies
    • Semester 1 - 2019 (ONLINE)
    • Trimester 3 - 2019 (Singapore)
    • Semester 2 - 2019 (Callaghan)
    • Semester 2 - 2019 (Central Coast)
    10 units
    SENG1110Object Oriented Programming
    • Semester 1 - 2019 (Callaghan)
    • Semester 1 - 2019 (ONLINE)
    • Semester 2 - 2019 (Callaghan)
    10 units
    SENG1120Data Structures
    • Semester 1 - 2019 (Callaghan)
    • Semester 1 - 2019 (ONLINE)
    • Semester 2 - 2019 (Callaghan)
    10 units
    COMP2230Algorithms
    • Semester 2 - 2019 (Callaghan)
    10 units
    COMP2240Operating Systems
    • Semester 2 - 2019 (Callaghan)
    10 units
    COMP2270Theory of Computation
    • Semester 1 - 2019 (Callaghan)
    10 units
    MATH2310Calculus of Science and Engineering
    • Summer 2 - 2019 (Callaghan)
    • Trimester 1 - 2019 (Singapore)
    • Semester 1 - 2019 (Callaghan)
    • Semester 2 - 2019 (Callaghan)
    10 units
    MATH2320Linear Algebra
    • Semester 2 - 2019 (Callaghan)
    10 units
    SENG2130Systems Analysis and Design
    • Trimester 1 - 2019 (Singapore)
    • Semester 1 - 2019 (Callaghan)
    • Semester 1 - 2019 (Central Coast)
    10 units
    SENG2250System and Network Security
    • Semester 2 - 2019 (Callaghan)
    10 units
    SENG2260Human-Computer Interaction
    • Trimester 1 - 2019 (Singapore)
    • Semester 2 - 2019 (Callaghan)
    • Semester 2 - 2019 (Central Coast)
    10 units
    COMP3851AComputer Science and Information Technology Work Integrated Learning Part A
    • Trimester 1 - 2019 (Singapore)
    • Semester 1 - 2019 (Callaghan)
    • Semester 1 - 2019 (Central Coast)
    • Trimester 3 - 2019 (Singapore)
    • Semester 2 - 2019 (Callaghan)
    • Semester 2 - 2019 (Central Coast)
    10 units
    COMP3851BComputer Science and Information Technology Work Integrated Learning Part B
    • Trimester 1 - 2019 (Singapore)
    • Trimester 2 - 2019 (Singapore)
    • Semester 2 - 2019 (Callaghan)
    • Semester 2 - 2019 (Central Coast)
    10 units
    ELEC3500Telecommunication Networks
    • Semester 2 - 2019 (Callaghan)
    10 units

    MATH Core Option

    Choose either the Standard Pathway or the Alternate Pathway.

    Standard Pathway

    Students undertaking this pathway complete MATH1210, MATH1220 and 10 units of Electives.

    CodeTitleTerm / Location Units
    MATH1210Mathematical Discovery 1
    • Semester 1 - 2019 (Callaghan)
    10 units
    MATH1220Mathematical Discovery 2
    • Semester 2 - 2019 (Callaghan)
    10 units
    Alternate Pathway

    Students undertaking this pathway complete MATH1110, MATH1120 and MATH2340.

    CodeTitleTerm / Location Units
    MATH1110Mathematics for Engineering, Science and Technology 1
    • Semester 1 - 2019 (Callaghan)
    • Semester 2 - 2019 (BCA Singapore)
    • Semester 2 - 2019 (Callaghan)
    10 units
    MATH1120Mathematics for Engineering, Science and Technology 2
    • Summer 2 - 2019 (Callaghan)
    • Trimester 1 - 2019 (Singapore)
    • Semester 1 - 2019 (BCA Singapore)
    • Semester 1 - 2019 (Callaghan)
    • Semester 2 - 2019 (Callaghan)
    10 units
    MATH2340Linearity and Continuity
    • Semester 1 - 2019 (Callaghan)
    10 units

    Core Courses

    Statistics Directed Course

    Choose 10 units from the following Statistics directed courses.

    CodeTitleTerm / Location Units
    STAT1070Statistics for the Sciences
    • Summer 2 - 2019 (Callaghan)
    • Semester 1 - 2019 (Callaghan)
    • Semester 2 - 2019 (Callaghan)
    • Semester 2 - 2019 (Central Coast)
    10 units
    STAT2010Fundamentals of Statistics
    • Semester 2 - 2019 (Callaghan)
    10 units

    Computer Systems and Robotics major

    Compulsory courses

    Complete the following compulsory courses to meet the requirements of this major

    CodeTitleTerm / Location Units
    ELEC1710Digital and Computer Electronics 1
    • Trimester 1 - 2019 (Singapore)
    • Trimester 2 - 2019 (Singapore)
    • Trimester 3 - 2019 (Singapore)
    • Semester 2 - 2019 (Callaghan)
    10 units
    ELEC2720Introduction to Embedded Computing
    • Semester 1 - 2019 (Callaghan)
    10 units
    COMP3290Compiler Design
    • Semester 2 - 2019 (Callaghan)
    10 units
    COMP3330Machine Intelligence
    • Semester 1 - 2019 (Callaghan)
    10 units
    Directed courses

    Choose 10 units from the following directed courses to meet the requirements of this major

    CodeTitleTerm / Location Units
    ELEC2430Circuits and Signals
    • Trimester 2 - 2019 (Singapore)
    • Trimester 3 - 2019 (Singapore)
    • Semester 2 - 2019 (Callaghan)
    10 units
    SENG2200Programming Languages and Paradigms
    • Semester 1 - 2019 (Callaghan)
    10 units
    COMP3320Computer Graphics
    • Semester 2 - 2019 (Callaghan)
    10 units
    COMP3350Advanced Database
    • Semester 1 - 2019 (Callaghan)
    • Semester 1 - 2019 (Central Coast)
    10 units
    ELEC4720Programmable Logic Design
    • Semester 2 - 2019 (Callaghan)
    10 units

    Data Science major

    Compulsory courses

    Complete the following compulsory courses to meet the requirements of this major

    CodeTitleTerm / Location Units
    COMP3330Machine Intelligence
    • Semester 1 - 2019 (Callaghan)
    10 units
    COMP3340Data Mining
    • Semester 2 - 2019 (Callaghan)
    10 units
    COMP3350Advanced Database
    • Semester 1 - 2019 (Callaghan)
    • Semester 1 - 2019 (Central Coast)
    10 units

    Honours

    An Honours year is available to students as a separate program in the form of an additional year to those who meet the entry requirements.

    For more information about honours, please refer to the program handbooks for the Bachelor of Computer Science (Honours); http://www.newcastle.edu.au/degrees/bachelor-of-computer-science-honours

    Bachelor of Mathematics (Honours);  http://www.newcastle.edu.au/degrees/bachelor-of-mathematics-honours


    Additional information

    All students can access additional learning development mechanisms provided by the Centre for Teaching and Learning.

    Aboriginal and Torres Strait Islander students can draw on the assistance and support provided by the Indigenous Student Support and Development service through The Wollotuka Institute.


    Additional support

    AccessAbility provides advice and reasonable adjustments to Students with a medical or health condition or disability. If you require adjustments to undertake your program, contact the Student Support Advisors - AccessAbility before semester or early in the semester. They will work with the Faculty or School to ensure that this happens in a timely manner.

    Please note: All students must fulfil the inherent requirements of the programs and courses they are undertaking. While reasonable adjustments can be made, these adjustments cannot compromise academic integrity. It is the student's responsibility to check all the requirements of courses, and consider the effects of any medical condition or disability on their ability to complete course requirements. More information is available online.