This major aims to produce graduates in computing mathematics with a strong background of knowledge, skills and tools for mathematical modelling, scientific computation and technical computer software. The major provides students training in the ability to think quantitatively and analyse problems critically. 
Upon successful completion of this Major, students should be able to:

Integrate into a structure the theory and principles underlying basic applied mathematics, scientific computation and computing software, and recognize the connections among the theory and principles.

Apply mathematical and computing methods to a range of problems in scientific, engineering, commercial and other practical applications.

Create and formulate mathematical models, evaluate quantitatively alternative approaches and improve the performance and reliability of such models.

Use associated computing software and test then in a laboratory setting to construct models and solve resulting mathematical problems.

Acquire work related experience and effective communication skills necessary to work within a team in an international and culturally diverse workplace.

Recognize the need for, and engage in lifelong learning. 
Requirements 
Normative 4year Degree 
Advanced Standing I^{1} 
Advanced Standing II^{2} 
Gateway Education requirement 
30 credit units 
21 credit units 
12 credit units 
College requirement 
6 credit units 
0 credit unit 
0 credit unit 
Major requirement 
66 credit units (Core: 48 Elective: 18) 
66 credit units (Core: 48 Elective: 18) 
48 credit units (Core: 39 Elective: 9) 
Free electives / Minor (if applicable) 
22 credit units ^{#} 
7 credit units 
6 credit units 
Minimum Graduation Requirement: 
124 credit units 
94 credit units 
66 credit units 
Maximum Credit Units Permitted: 
144 credit units 
114 credit units 
84 credit units 
# 
Free Elective Courses Courses that can be used to satisfy this requirement are:
 Any Blevel courses approved by the University for unrestricted registration (not offered by the Department of Mathematics).
 Programme Electives in the BSCM curriculum.

Note 1: 
For students with recognised Advanced Level Examinations or equivalent qualifications. 
Note 2: 
For Associate Degree/Higher Diploma graduates admitted as senioryear intake students.  