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.
- Semester 1 - 22 Feb 2021
- Semester 2 - 19 Jul 2021
Face to Face
4 years full-time or part-time equivalent up to 10 years maximum.
- Semester 1 - 22 Feb 2021
- Semester 2 - 19 Jul 2021
AUD35,270 (indicative annual fee, 2021)
Indicative annual fees are based on a full year full time load (80 units) Find out more about fees
- IELTS overall minimum - 6.0
- IELTS section minimum - 6.0
4 years full-time.
Face to Face
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.
Students complete core courses, a major in Data Science, along with a chosen major in Mathematics. For information about Mathematics majors please refer to the program handbook for the Bachelor of Mathematics.
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 at | 28 Jan 2021 7:17 pm | ||||||
---|---|---|---|---|---|---|---|
Program code | 10253 | ||||||
AQF level | Level 7 Bachelor Degree | ||||||
Locations and UAC codes | |||||||
Mode of delivery |
| ||||||
Duration |
| ||||||
Selection Rank |
| ||||||
Assumed knowledge | Mathematics (Band 5 or above). Study of one science-related subject would also be an advantage. | ||||||
Recommended studies | HSC Mathematics Extension 1 or equivalent. | ||||||
Term type | Semesters | ||||||
Fees |
| ||||||
Relevant University rules and policies |
| ||||||
CRICOS Code | 090805F |
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 for more information on applying 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 Bachelor of Mathematics/Bachelor of Computer Science requires students to pass courses totalling 320 units, as follows:
- 210 units of Core courses
- 40 units of Data Science Major Compulsory courses
- One 60 unit major from the Bachelor of Mathematics (please refer to the Bachelor of Mathematics Program Handbook)
- 10 unit Elective
Notes
1) Students enrolled in the combined Bachelor of Mathematics/Bachelor of Computer Science program are not required to enrol in the core Bachelor of Mathematics courses MATH1800, STAT1300, STAT1100, or STAT2020 as they are completing equivalent Bachelor of Computer Science courses. Students in the combined program who wish to exit with the Bachelor of Mathematics only must ensure that they have completed all of the equivalent Bachelor of Computer Science courses or transfer to the single Bachelor of Mathematics program.
Equivalent courses:
- MATH1800 - Completion of SENG1120 and SENG2130 and COMP2230
- STAT1300 - Completion of STAT1070
- STAT1100 - Completion of COMP1010 and MATH1510 and SENG1120
- STAT2020 - Completion of SENG2130
2) The Bachelor of Mathematics has three majors available in the combined program:
- Pure and Applied Mathematics
- Statistics
- Studies in Mathematics and Statistics
Please refer to the B Mathematics Program Handbook for the requirements of these majors. Students in the combined program cannot complete a Co-major from the Bachelor of Mathematics.
3) The Bachelor of Computer Science has one major available in the combined program:
- Data Science
4) Students must only complete courses that form part of the program.
5) Electives include any unrestricted courses offered within the university.
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.
- 2017-2019 Semester 1 Program Plan 540.9 KB
- 2017-2019 Semester 2 Program Plan 541.8 KB
- 2020 Semester 1 Program Plan 317.0 KB
- 2020 Semester 2 Program Plan 313.7 KB
- 2021 Semester 1 Program Plan 263.8 KB
Additional documents
- 2020 Transition Arrangements 182.4 KB
- 2021 Transition Arrangements 261.4 KB
Transition arrangements
2021 Revision
From 2021 there are changes to the program. For students who commenced the program prior to 2021, please refer to the 2021 Transition Arrangements in the Additional Documents section for more information.
2020 Revision
- INFT3800 was added as a core course in 2020, students who commenced prior to 2020 do not need to complete INFT3800.
- The Computer Science and Robotics major was removed in 2020, students who commenced prior to 2020 can continue to complete the Computer Science and Robotics major.
- Please refer to the 2020 B Mathematics/B Computer Science Transition Arrangements.
2019 Revision
- 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.
Advanced course filters
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
Complete the following core courses. | |||
Code | Title | Term / Location | Units |
---|---|---|---|
COMP1010 | Computing Fundamentals |
| 10 units |
COMP1140 | Database and Information Management |
| 10 units |
MATH1110 | Mathematics for Engineering, Science and Technology 1 |
| 10 units |
MATH1120 | Mathematics for Engineering, Science and Technology 2 |
| 10 units |
MATH1510 | Discrete Mathematics |
| 10 units |
SENG1050 | Web Technologies |
| 10 units |
SENG1110 | Object Oriented Programming |
| 10 units |
SENG1120 | Data Structures |
| 10 units |
COMP2230 | Algorithms |
| 10 units |
COMP2240 | Operating Systems |
| 10 units |
COMP2270 | Theory of Computation |
| 10 units |
MATH2310 | Calculus of Science and Engineering |
| 10 units |
MATH2340 | Linearity and Continuity 1 |
| 10 units |
MATH2350 | Linearity and Continuity 2 |
| 10 units |
SENG2130 | Systems Analysis and Design |
| 10 units |
SENG2250 | System and Network Security |
| 10 units |
SENG2260 | Human-Computer Interaction |
| 10 units |
COMP3851A | Computer Science and Information Technology Work Integrated Learning Part A |
| 10 units |
COMP3851B | Computer Science and Information Technology Work Integrated Learning Part B |
| 10 units |
ELEC3500 | Telecommunication Networks |
| 10 units |
INFT3800 | Professional Practice in IT |
| 10 units |
Data Science Major
Data Science Major | |||
Complete the following courses. | |||
Code | Title | Term / Location | Units |
---|---|---|---|
STAT1070 | Statistics for the Sciences |
| 10 units |
COMP3330 | Machine Intelligence |
| 10 units |
COMP3340 | Data Mining |
| 10 units |
COMP3350 | Advanced Database |
| 10 units |
Electives
Complete 10 units of electives to fulfil the requirements of the program. Electives can be used to extend and complement your core studies with more courses in the same field of study, or from areas that might be of interest to you. Electives can be chosen from all courses available at the University that do not have any other conditions (such as a course requisite) applied to them. | 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 free academic skills and support provided by Academic Learning Support through the Pathways and Academic Learning Support Centre.
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.