## MATH (Matric Yr 2019-2020)

# BSc in Mathematical Sciences

### Curriculum (Matriculation Year 2019 to 2020)

- Curriculum Overview
- Year 1 | Year 2 | Year 3 | Year 4
- Track In Pure Mathematics
- Track In Applied Mathematics
- Track In Statistics
- Prescribed Electives Available to All Tracks
- Unrestricted Electives for MAS Students

### Curriculum Overview

Course Type | AU |
---|---|

MAS Core Courses | 45 AU |

Core Courses for chosen track (Pure Mathematics / Applied Mathematics / Statistics) | 11 AU |

Prescribed Electives for chosen trackThese may include Final Year Project / Professional Internship. A grade of A- or better in Final Year Project is required to be eligible for Honours (Highest Distinction). | 24 AU |

GER Core Courses | 18 AU |

GER Elective Courses | 15 AU |

Unrestricted Electives | 21 AU |

Total | 134 AU |

- To satisfy the major with a Concentration in the Mathematics of Information and Communication, in addition to the above major requirements, a student must pass four courses in the Mathematics of Information and Communication List.
- To satisfy the major with a Concentration in Computational Mathematics, in addition to the above major requirements, a student must pass four courses in the Computational Mathematics List.

### Year 1

MH1100 - Calculus I | 4 AU | Sem 1 |

MH1200 - Linear Algebra I | 4 AU | Sem 1 |

MH1300 - Foundations of Mathematics | 4 AU | Sem 1 |

PS0001 - Introduction to Computational Thinking | 3 AU | Sem 1 |

MH1101 - Calculus II | 4 AU | Sem 2 |

MH1201 - Linear Algebra II | 4 AU | Sem 2 |

MH1301 - Discrete Mathematics | 3 AU | Sem 2 |

MH1403 - Algorithms and Computing | 3 AU | Sem 2 |

HW0001 - Introduction to Academic CommunicationFor students who have not passed or been exempted from the Qualifying English Test (QET). | 0 AU | |

GER Prescribed Electives / Unrestricted Electives | as required |

### Year 2

MH2100 - Calculus III | 4 AU | Sem 1 |

MH2200 - Groups and Symmetries | 3 AU | Sem 1 |

MH2500 - Probability and Introduction to Statistics | 4 AU | Sem 1 |

MH3100 - Real Analysis I | 4 AU | Sem 2 |

MH3110 - Ordinary Differential Equations | 4 AU | Sem 2 |

PS0002 - Introduction to Data Science and Artificial Intelligence | 3 AU | Sem 2 |

One Core Course from chosen track (Pure Mathematics / Applied Mathematics / Statistics) | 3–4 AU | |

GER Prescribed Electives / Unrestricted Electives |

### Year 3

MH3XXX - Two Core Courses from chosen track | 7–8 AU | |

MH3XXX/4XXX - Prescribed Electives from chosen track | ||

GER Prescribed Electives / Unrestricted Electives |

### Year 4

MH3XXX/4XXX - Prescribed Electives from chosen track | ||

GER Prescribed Electives / Unrestricted Electives |

### Track In Pure Mathematics

#### Core Course for the Track

MH3101 - Complex Analysis | 4 AU | Sem 1 |

MH3600 - Topology and Manifolds | 4 AU | Sem 2 |

MH3200 - Abstract Algebra I | 3 AU | Sem 2 |

#### Prescribed Electives for the Track

Choose at least 3 lists, and read at least 2 courses from each chosen list (except for List P4, where only 1 course may be taken). At least 18 AU must be at level 4.

The courses MH491X, MH492X and MH493X can also count towards any of Lists P1–P3, subject to the approval of the division. The remaining AU of the total requirement of 24 AU for Prescribed Electives may be fulfilled through any MH3XXX, MH4XXX and MAS71X courses.

List P1 | ||
---|---|---|

MH4100 - Real Analysis II | 4 AU | Sem 2 |

MH4600 - Algebraic Topology | 4 AU | Sem 2 |

MH4601 - Differential Geometry | 4 AU | Sem 2 |

List P2 | ||

MH3210 - Number Theory | 4 AU | Sem 1 |

MH4200 - Abstract Algebra II | 4 AU | Sem 1 |

MH4301 - Set Theory and Logic | 4 AU | Sem 2 |

List P3 | ||

MH4302 - Theory of Computing | 4 AU | Sem 1 or 2 |

MH4310 - Coding Theory | 4 AU | 2 |

MH4311 - Cryptography | 4 AU | 1 |

MH4300 - Combinatorics | 4 AU | 1 |

MAS711 - Discrete Methods | 4 AU | 1 |

MH3400 - Algorithms for the Real World | 4 AU | 2 |

List P4 | ||

MH4900 - Final Year Project | 8 AU | |

MH4912 - Professional Internship | 10 AU |

### Track In Applied Mathematics

#### Core Course for the Track

MH3101 - Complex Analysis | 4 AU | Sem 1 |

MH3700 - Numerical Analysis I | 3 AU | Sem 2 |

MH3701 - Basic Optimization | 4 AU | Sem 2 |

#### Prescribed Electives for the Track

Choose at least 3 lists, and read at least 2 courses from each chosen list (except for List A5, where only 1 course may be taken). At least 18 AU must be at level 4.

The courses MH491X, MH492X and MH493X can count towards any of Lists A1–A5, subject to the approval of the division. The remaining AU of the total requirement of 24 AU for Prescribed Electives may be fulfilled through any MH3XXX, MH4XXX and MAS71X courses.

List A1 | ||
---|---|---|

MH4110 - Partial Differential Equations | 4 AU | Sem 2 |

MH4700 - Numerical Analysis II | 4 AU | Sem 1 |

EE4476 - Image Processing | 3 AU | |

List A2 | ||

MH3300 - Graph Theory | 4 AU | Sem 1 |

MH4310 - Coding Theory | 4 AU | Sem 2 |

MH4311 - Cryptography | 4 AU | Sem 1 |

MAS711 - Discrete Methods | 4 AU | Sem 1 |

CZ4042 - Neural Networks | 3 AU | |

List A3 | ||

MH4302 - Theory of Computing | 4 AU | Sem 1 or 2 |

MH4701 - Mathematical Programming | 4 AU | Sem 1 |

MH4702 - Probabilistic Methods in OR | 4 AU | Sem 1 |

MH4320 - Computational Economics | 4 AU | Sem 1 |

CZ2101 - Algorithm Design and Analysis | 3 AU | |

MH3400 - Algorithms for the Real World | 4 AU | Sem 2 |

MH3512 - Stochastic Processes | 4 AU | Sem 1 |

MH4514 - Financial Mathematics | 4 AU | Sem 2 |

List A4 | ||

PH3501 - Fluid Mechanics (this course is no longer offered) | 4 AU | |

PH3502 - Chaotic Dynamical Systems | 4 AU | Sem 1 |

PH4502 - Atmospheric Physics (this course is no longer offered) | 4 AU | |

PH4503 - Quantum Theory (this course has been withdrawn) | 4 AU | |

List A5 | ||

MH4900 - Final Year Project | 8 AU | |

MH4912 - Professional Internship | 10 AU |

### Track In Statistics

#### Core Course for the Track

MH3500 - Statistics | 4 AU | Sem 2 |

MH3510 - Regression Analysis | 4 AU | Sem 1 |

MH3511 - Data Analysis with Computer | 3 AU | Sem 2 |

#### Prescribed Electives for the Track

Choose at least 6 courses from the following lists (or 5 courses if List S3 is chosen). These must include at least 2 courses from List S1, and 2 courses from List S2. At least 18 AU must be at level 4.

The courses MH491X, MH492X and MH493X can count towards any of Lists S1–S3, subject to the approval of the division. The remaining AU of the total requirement of 24 AU for Prescribed Electives may be fulfilled through any MH3XXX, MH4XXX and MAS71X courses.

List S1 | ||
---|---|---|

MH3512 - Stochastic Processes | 4 AU | Sem 1 |

MH4500 - Time Series Analysis | 4 AU | Sem 2 |

MH4501 - Multivariate Analysis | 4 AU | Sem 2 |

List S2 | ||

MH4510 - Statistical Learning and Data Mining | 4 AU | Sem 1 |

MH4511 - Sampling & Survey | 4 AU | Sem 1 |

MH4512 - Clinical Trials | 4 AU | Sem 2 |

MH4513 - Survival Analysis | 4 AU | Sem 1 |

BA2202 – Mathematics of Finance | 4 AU | Sem 1 |

BA3202 – Actuarial Statistics | 4 AU | Sem 1 |

HE3022 – Econometric Modeling and Forecasting | 3 AU | Sem 2 |

HE4021 – Advanced Econometrics | 3 AU | Sem 2 |

MH4514 - Financial Mathematics | 4 AU | Sem 2 |

MH3701 - Basic Optimization | 4 AU | Sem 2 |

MH4302 - Theory of Computing | 4 AU | Sem 1 or 2 |

MH4701 - Mathematical Programming | 4 AU | Sem 1 |

MH4702 - Probabilistic Methods in OR | 4 AU | Sem 1 |

MH4320 - Computational Economics | 4 AU | Sem 1 |

MH3400 - Algorithms for the Real World | 4 AU | Sem 2 |

List S3 | ||

MH4900 - Final Year Project | 8 AU | |

MH4912 - Professional Internship | 10 AU |

### Prescribed Electives Available to All Tracks

### Unrestricted Electives for MAS Students

These courses are offered specially to MAS students, to be read as Unrestricted Electives.

### Curriculum Overview

Courses | AU |
---|---|

Mathematical Sciences Core Courses | 38 AU |

Core Courses for Business Analytics Track | 18 AU |

Prescribed Electives for Business Analytics TrackThese may include Final Year Project / Professional Internship. A grade of A- or better in Final Year Project is required to be eligible for Honours (Highest Distinction). | 24 AU |

GER Core Courses | 18 AU |

GER Elective Courses | 15 AU |

Unrestricted Electives | 21 AU |

Total | 134 AU |

- To satisfy the major with a Concentration in the Mathematics of Information and Communication, in addition to the above major requirements, a student must pass four courses in the Mathematics of Information and Communication List.
- To satisfy the major with a Concentration in Computational Mathematics, in addition to the above major requirements, a student must pass four courses in the Computational Mathematics List.

### MAS Core Courses

MH1100 - Calculus I | 4 AU | Sem 1 |

MH1200 - Linear Algebra I | 4 AU | Sem 1 |

MH1300 - Foundations of Mathematics | 4 AU | Sem 1 |

MH1101 - Calculus II | 4 AU | Sem 2 |

MH1201 - Linear Algebra II | 4 AU | Sem 2 |

MH1301 - Discrete Mathematics | 3 AU | Sem 2 |

MH1403 - Algorithms & Computing | 3 AU | Sem 2 |

MH2100 - Calculus III | 4 AU | Sem 1 |

MH2500 - Probability and Introduction to Statistics | 4 AU | Sem 1 |

MH3110 - Ordinary Differential Equations | 4 AU | Sem 2 |

### Core Courses For Business Analytics Track

MH3500 - Statistics | 4 AU |

MH3511 - Data Analysis with Computer | 3 AU |

MH3400 - Algorithms for the Real World | 4 AU |

BE1401 - Business Operations and Processes | 4 AU |

BU8601 - Fundamentals of Management | 3 AU |

### Prescribed Electives for Business Analytics Track

Choose either:

- At least two courses from list B1, two courses from list B2, and one course from list B4; at least 14 AU must be MH4XXX/CZ4XXX; or
- At least three courses from list B1, and two courses from list B2 (if list B4 is not chosen); at least 14 AU must be from MH4XXX/CZ4XXX courses.

The remainder of the 24 AU for Prescribed Electives may be fulfilled through any MH3XXX / MH4XXX / MAS71X / MAS72X / MAS74X courses.

List B1 | |
---|---|

MH3510 - Regression Analysis | 4 AU |

MH4500 - Time Series Analysis | 4 AU |

MH4501 - Multivariate Analysis | 4 AU |

MH4510 - Statistical Learning and Data Mining | 4 AU |

MH4513 - Survival Analysis | 4 AU |

CZ2007 - Introduction to Databases | 3 AU |

CZ4041 - Machine Learning | 3 AU |

CZ4033 - Advanced Data Management | 3 AU |

CZ4034 - Information Retrieval | 3 AU |

List B2 | |

BC2402 - Designing & Developing Databases | 4 AU |

BT2403 - Services Operations Management | 4 AU |

BC2410 - Prescriptive Analytics: From Data to Decision | 4 AU |

BC3402 - Financial Service Processes and Analytics | 4 AU |

List B3 | |

MH3310 - Mathematical Foundations of Game Theory | 4 AU |

MH3701 - Basic Optimization | 4 AU |

MH3700 - Numerical Analysis I | 3 AU |

MH4320 - Computational Economics | 4 AU |

MH4700 - Numerical Analysis II | 4 AU |

MH4701 - Mathematical Programming | 4 AU |

MH4702 - Probabilistic Methods in OR | 4 AU |

List B4 | |

MH4900 - Final Year Project | 8 AU |

MH4912 - Professional Internship | 10 AU |