2018 Undergraduate Courses
  • Students are to follow the requirements of the Handbook for the year they commenced the course.

    However, the subject links below do not contain the subject information for the current year. You can view current subject information through the new Course Handbook.

Bachelor of Mathematics - Bachelor of Computer Science | 2018

Testamur Title of Degree:

Bachelor of Mathematics - Bachelor of Computer Science



UOW Course Code:




Total Credit Points:



4-4.5 years full-time or part-time equivalent

Home Faculty:

Faculty of Engineering and Information Sciences

Intake Session(s):


Delivery Mode:

On-campus (Face-to-face)

Delivery Campus / UAC Code:

Wollongong / 751701


Double degrees aim to broaden a student's knowledge and skill base and improve career options in competitive, increasingly interactive fields. The programs are designed to enhance a student's educational, academic and professional qualifications whilst minimising the costs of their studies.

The Bachelor of Mathematics - Bachelor of Computer Science double degree offers an opportunity to combine the power of mathematics with knowledge bases in other disciplines. Pure Mathematics, Mathematical Analysis, Applied Statistics, and Industrial Mathematics are some of the programs that can be combined with Computer Science.

Entry Requirements & Credit Arrangements

Information on academic and English language requirements, as well as eligibility for credit for prior learning, is available from the Course Finder. Students must seek advice and approval from both Faculties before enrolment.

Course Learning Outcomes

A number of the course learning outcomes in each of these degrees complement and consolidate outcomes in the partner degree. Applied across two discipline areas, the outcomes are achieved at a broader and more comprehensive level. The outcomes which are common and consolidated in this joint degree ensure that on successful completion of the course students will be able to:

CLO Description
1 Demonstrate sound disciplinary knowledge.
2 Investigate and solve problems using discipline specific approaches
3 Work as part of a team;
4 Apply professional, social and ethical approaches in learning and decision making.

Please refer to the Undergraduate Course Handbook page of each individual degree for a comprehensive list of degree course learning outcomes.

Course Structure

To qualify for the double degree of Bachelor of Mathematics - Bachelor of Computer Science, a candidate must satisfactorily complete at least 216 credit points and satisfy the requirements for the Bachelor of Mathematics and the Bachelor of Computer Science respectively, as specified in the Course Handbook.

Candidates must maintain a weighted average mark (WAM) of at least 65 at the end of each year, otherwise they must show cause as to why they should be permitted to remain registered for the two courses.

Candidates who, at the end of any year of registration, have satisfied the minimum rate of progress requirements under General Course Rules, but who do not have a WAM of at least 65 and who have not given adequate reason as to why they should be permitted to continue with registration for the joint course, will be required to transfer into either a Bachelor of Mathematics or a Bachelor of Computer Science.

The following program of study is recommended to satisfy the requirements in minimum time.

Students who enrol in the Bachelor of Mathematics - Bachelor of Computer Science, must complete a minimum of 216 credit points including:

  1. Mathematics component to the total value of 84 credit points consisting of 42 credit points of core subjects and 36 credit points of 300 level mathematics subjects
  2. Computer Science component to the value of 114 credit points consisting of 90 credit points of core subjects and 24 credit points of 300 level computer science subjects.  
Subject Code Subject Name Credit Points Session(s)
Year 1
CSIT113 Problem Solving 6 Autumn
MATH221 Mathematics for Computer Science 6 Autumn
MATH187 Mathematics 1: Algebra and Differential Calculus 6 Autumn
STAT101 Introduction to Statistics 6 Spring
CSIT111 Programming Fundamentals 6 Autumn, Spring
CSIT114 System Analysis 6 Autumn, Spring
MATH188 Mathematics 2: Series and Integral Calculus 6 Spring
MATH100 Introduction to Mathematics 6 Autumn
Year 2
CSIT115 Data Management and Security 6 Autumn
CSIT121 Object Oriented Design and Programming 6 Autumn, Spring
CSIT127 Networks and Communications 6 Spring
MATH201 Multivariate and Vector Calculus 6 Autumn
MATH202 Differential Equations 2 6 Spring
CSIT128 Introduction to Web Technology 6 Spring
Plus TWO subjects from the following:
MATH212 Applied Mathematical Modelling 2 6 Spring
MATH222 Continuous Mathematics 6 Autumn
STAT231 Probability and Random Variables 6 Autumn
STAT232 Estimation and Hypothesis Testing 6 Spring
Year 3
CSIT214 IT Project Management 6 Autumn, Spring
CSCI235 Database Systems 6 Autumn, Spring
MATH203 Linear Algebra 6 Autumn
CSIT226 Human Computer Interaction 6 Spring
CSCI251 Advanced Programming 6 Autumn, Spring
CSCI203 Algorithms and Data Structures 6 Spring
MATH204 Complex Variables and Group Theory 6 Spring
Plus any 6 credit points of 300-level Mathematics subjects.
Year 4
CSIT314 Software Development Methodologies 6 Autumn, Spring
CSIT321 Project 12 Annual, Spring 2018/Autumn 2019
Plus 18 credit points of 300-level Mathematics subjects.
Plus 12 credit points of 300- level Computer Science subjects.
Year 5 - 1 session only
Plus any 12 credit points of 300-level Mathematics subjects.
Plus 12 credit points of 300- level Computer Science subjects.


Please refer to the entries for the Bachelor of Mathematics and the Bachelor of Computer Science.


Candidates may apply to register to do either the Bachelor of Mathematics (Honours) or the Bachelor of Computer Science (Honours), or to do both sequentially, after the satisfactory completion of the double degree program.

Professional Recognition/Accreditation

The Bachelor of Computer Science is accredited by the Australian Computer Society as meeting the requirements for membership at a “Professional level”.

Other Information

Further information email: eis@uow.edu.au

Last reviewed: 24 November, 2017