Bachelor of Mathematical and Computer Sciences (Honours) (BMaCompSc(Hons))

Program Code

HSMCS

Program Minimum Units

24

Standard Duration

1 Year

Program Faculty

Faculty of Engineering, Computer and Mathematical Sciences

AQF Level

08

Academic Year

2017

Special Notes

These Program Rules should be read in conjunction with the University's policies (http://www.adelaide.edu.au/policies).

Overview

The Bachelor of Mathematical and Computer Science (Honours) program is designed for high performing students who wish to undertake a one-year program of additional study after the completion of the Bachelor of Mathematical and Computer Sciences degree. The program provides a deeper understanding of a chosen specialisation in Pure Mathematics, Applied Mathematics, Statistics or Computer Science. Undertaking the Honours program demonstrates a commitment to further learning and is suitable preparation for students who wish to proceed to postgraduate studies.
The Bachelor of Mathematical and Computer Science (Honours) is an AQF Level 8 qualification with a standard full-time duration of 1 year.

Academic Program Rules for Bachelor of Mathematical and Computer Sciences (Honours)

There shall be a Bachelor of Mathematical and Computer Sciences (Honours) .

Qualification Requirements
Academic Program: 

To qualify for the degree of Bachelor of Mathematical and Computer Science (Honours) the student must complete satisfactorily a program of study consisting of the following requirements with a combined total of not less than 24 units, comprising:

  1. Electives up to the value of 15 units
  2. An Honours Project up to the value of 12 units including a major in one of the following:
    • Applied Mathematics
    • Computer Science
    • Mathematical Sciences
    • Pure Mathematics
    • Statistics
Bachelor of Mathematical and Computer Sciences (Honours)

To satisfy the requirements for Bachelor of Mathematical and Computer Sciences (Honours) students must complete courses to the value of 24 units.

Core

Students must choose either a Computer Science or Mathematical Sciences project.

All of the following courses must be completed:

Subject / Catalogue Course Title Unit Value
MATHS 4005A Honours Project in Mathematical Sciences A 0
MATHS 4005B Honours Project in Mathematical Sciences B 0
MATHS 4005C Honours Project in Mathematical Sciences C 9

or

All of the following courses must be completed:

Subject / Catalogue Course Title Unit Value
COMP SCI 4015A Computer Science Honours Research Project Part A 0
COMP SCI 4015B Computer Science Honours Research Project Part B 12

Electives

Students undertaking a Computer Science project must choose Computer Science electives, those undertaking a Mathematical Sciences project must choose Mathematical Sciences electives in keeping with the choice of major.

Computer Science Electives

Courses to the value of 12 units from the following:

Subject / Catalogue Course Title Unit Value
COMP SCI 4100 Software Architecture - Honours 3
COMP SCI 4105 Adaptive Business Intelligence - Honours 3
COMP SCI 4109 Modern Heuristic Methods - Honours 3
COMP SCI 4110 Special Topics in Computer Science A - Honours 3
COMP SCI 4112 Special Topics in Computer Science B - Honours 3
COMP SCI 4122 Computer Vision - Honours 3
COMP SCI 4123 Software Process Improvement - Honours 3
COMP SCI 4141 Language Translators - Honours 3
COMP SCI 4144 Computer System Security - Honours 3
COMP SCI 4145 Distributed High Performance Computing - Honours 3
COMP SCI 4177 Solving Engineering Models - Honours 3
COMP SCI 4191 Commercialising IT Research - Honours 3
COMP SCI 4192 Mobile and Wireless Systems - Honours 3
COMP SCI 4194 Distributed Databases and Data Mining - Honours 3
COMP SCI 4195 Evolutionary Computation - Honours 3
COMP SCI 4801 Introduction to Statistical Machine Learning - Honours 3
COMP SCI 4802 Introduction to Geometric Algorithms - Honours 3
COMP SCI 4803 Mining Big Data - Honours 3
COMP SCI 4806 Secure Programming - Honours 3
COMP SCI 4807 Advanced Algorithms - Honours 3

Mathematical Sciences Electives

Courses to the value of 15 units from the following:

Courses to the value of at least 9 units must be taken from the following:

Group A

Subject / Catalogue Course Title Unit Value
APP MTH 4046 Applied Mathematics Topic A - Honours 3
APP MTH 4047 Applied Mathematics Topic B - Honours 3
APP MTH 4048 Applied Mathematics Topic C - Honours 3
APP MTH 4049 Applied Mathematics Topic D - Honours 3
APP MTH 4051 Applied Mathematics Topic E - Honours 3
APP MTH 4052 Applied Mathematics Topic F - Honours 3
PURE MTH 4012 Pure Mathematics Topic B - Honours 3
PURE MTH 4013 Pure Mathematics Topic D - Honours 3
PURE MTH 4038 Pure Mathematics Topic A - Honours 3
PURE MTH 4066 Pure Mathematics Topic E - Honours 3
STATS 4008 Statistics Topic D - Honours 3
STATS 4013 Statistics Topic A - Honours 3
STATS 4014 Statistics Topic B - Honours 3

Courses to the value of up to 6 units may be taken from the following:

Group B

Subject / Catalogue Course Title Unit Value
APP MTH 4101 Applied Probability - Honours 3
APP MTH 4102 Fluid Mechanics - Honours 3
APP MTH 4114 Optimisation - Honours 3
APP MTH 4116 Random Processes - Honours 3
APP MTH 4120 Stochastic Decision Theory - Honours 3
APP MTH 4121 Modelling with Ordinary Differential Equations Hon 3
APP MTH 4122 Optimal Functions and Nanomechanics - Honours 3
APP MTH 4123 Partial Differential Equations and Waves - Honours 3
MATHS 4112 Financial Modelling: Tools & Techniques - Honours 3
PURE MTH 4102 Topology and Analysis - Honours 3
PURE MTH 4107 Groups and Rings - Honours 3
PURE MTH 4109 Integration and Analysis - Honours 3
PURE MTH 4119 Complex Analysis - Honours 3
PURE MTH 4122 Geometry of Surfaces - Honours 3
PURE MTH 4123 Fields and Modules - Honours 3
PURE MTH 4124 Finite Geometry - Honours 3
STATS 4101 Statistical Modelling - Honours 3
STATS 4103 Sampling Theory and Practice - Honours 3
STATS 4105 Time Series - Honours 3
STATS 4106 Mathematical Statistics - Honours 3
STATS 4108 Biostatistics - Honours 3

Courses to the value of up to 3 units may be taken from the following:

Group C

Subject / Catalogue Course Title Unit Value
APP MTH 4110EX AMSI - Applied Mathematics Topic A - Honours 3
APP MTH 4111EX AMSI - Applied Mathematics Topic B - Honours 3
PURE MTH 4110EX AMSI Pure Mathematics Topic A - Honours 3
PURE MTH 4111EX AMSI Pure Mathematics Topic B - Honours 3
STATS 4110EX AMSI Statistics Topic A - Honours 3
STATS 4111EX AMSI Statistics Topic B - Honours 3

Majors

Applied Mathematics, Pure Mathematics or Statistics major requirements:

In order to acquire a major in Applied Mathematics, Pure Mathematics or Statistics students must complete 9 units of electives in the discipline including 6 units from Group A.

Mathematical Sciences major requirements:

A student who chooses a Mathematical Sciences project and does not qualify for a discipline major, will receive a major in Mathematical Sciences.

Computer Science major requirements:

A student who chooses a Computer Science project will receive a major in Computer Science.