Faculty of Engineering, Computing and Mathematics
Students should also consult the BCM Standard Courses Booklet 2009:
The Bachelor of Computer and Mathematical Sciences allows students to gain a background in both Mathematics and Statistics and Computer Science, while completing at least one major in either of these and a second major from any of the majors offered within the University.
Please note this is intended as a guide only.
Total points required for this course: 144
All units have a value of 6 points unless otherwise indicated.
Students must complete the following (as set out in the table below):
| Semester One | Semester Two |
| YEAR ONE | |
|---|---|
| CITS1200 Java Programming (Semester 1 or Semester 2) (Note 1) | Level 1 Computer Science unit (Note 1) |
| Level 1 Mathematics and Statistics Unit (Note 1) | Level 1 Mathematics and Statistics Unit (Note 1) |
| Elective/Second Major unit (Note 1) | Elective/Second Major unit (Note 1) |
| Elective | Elective |
| YEAR TWO | |
| Level 2 Computer Science unit (Note 1) | Level 2 Computer Science unit (Note 1) |
| Level 2 Mathematics and Statistics unit (Note 1) | Level 2 Mathematics and Statistics unit (Note 1) |
| Level 2 Computer Science major unit or Level 2/3 Mathematics and Statistics major unit (Note 3) or elective (Note 2) | Second Major unit/elective (Note 2) |
| Second Major unit/elective (Note 2) | Second Major unit/elective (Note 2) |
| YEAR THREE | |
| Level 3/4 Computer Science major unit or Level 3 Mathematics major unit | Level 3/4 Computer Science major unit or Level 3 Mathematics major unit |
| Level 3/4 Computer Science major unit or Level 3 Mathematics major unit | Level 3/4 Computer Science major unit or Level 3 Mathematics major unit |
| Second Major unit/elective (Note 2) | Second Major unit/elective (Note 2) |
| Second Major unit/elective (Note 2) | Second Major unit/elective (Note 2) |
| Notes | |
| Note 1: These units should be chosen with regard to the intended Computer Science or Mathematics and Statistics major | |
| Note 2: These units should be chosen with regard to the intended second major in the BCM Course, and if required, the available electives from the University. Students must not complete more than 60 points of Level 1 units in this course. For students planning a second major in Computer Science or Mathematics and Statistics, they must consult the BCM Standard Courses Booklet 2010 for the requirements of the second major. A list of other pre-approved majors available in the University is also contained in the BCM Standard Courses Booklet 2010. | |
| Note 3: Students undertaking some Computer Science or Mathematics and Statistics majors require a third level 2 unit in order to complete the major requirements. | |
| Level 1 Computer Science units | |
| CITS1231 Web Technologies | CITS1005 Computing for Engineers and Scientists |
| CITS1210 C Programming | |
| CITS1220 Software Engineering | |
| Level 1 Mathematics and Statistics units | |
| MATH1010 Calculus and Linear Algebra (Semester 1 or Semester 2) | MATH1020 Calculus, Statistics and Probability (Semester 1 or Semester 2) |
| MATH1025 Calculus & Matrix Methods (Semester 1 or Semester 2) | STAT1400 Statistics for Science |
| MATH1040 Calculus B | |
| Level 2 Computer Science units | |
| CITS2200 Data Structures & Algorithms | CITS2211 Discrete Structures |
| CITS2220 Software Engineering: Design | CITS2230 Operating Systems |
| CITS2232 Databases | CITS2231 Graphics |
| Level 2 Mathematics and Statistics units | |
| MATH2030 Calculus and Matrix Methods | MATH2020 Multivariable Calculus and Linear Algebra |
| MATH2200 Applied Mathematics | MATH2300 Fundamental Concepts in Mathematics |
| MATH2209 Calculus and Probability | STAT2225 Statistical Science |
| MATH2224 Operations Research | STAT2226 Statistical Models for Data |
| STAT2227 Applied Linear Modelling | |