Minor in Mathematics (Cohort 2016 - onwards)

REQUIRED COURSES

Code

Title

Credits

Pre-Requisite / Co-Requisite*

MATH2107

Calculus I

4

(FPE0560 or FPEL0600 or FPEL0603 or FPEL0604) and (FPMT0105 OR FPMT0108 or PMT0109)

MATH2108

or

MATH2109

Calculus Il

 

Calculus II for Science & Engineering

3

MATH2107

MATH2202

or

MATH2201

Linear Algebra I

 

Linear Algebra with Applications

 

3

(MATH2348 or MATH2350) and LANC2058

or

FPMT0108 or PMT0109) LANC2058

MATH3110

or

MATH3111

Calculus III

 

Linear Algebra and Multivariate Analysis

4

 

3

MATH2108

 

MATH2108 or MATH2109 & LANC2058

Total

13/14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MATH3171* can substitute for both MATH2201 and MATH3110 above. However, students who have passed MATH3171* cannot take MATH2202 or MATH2201 or MATH3110 or MATH3111 and vice versa.

ELECTIVE COURSES

 

Code

Title

Credits

Pre-Requisite / Co-Requisite*

MATH3302 or

MATH4174

Ordinary Differential Equations

Differential Equations & Applications for Engineers

3

3

MATH2108 or MATH2109 and LANC2058

MATH2108 or MATH2109 and LANC2058

MATH3303

Linear Algebra Il

3

MATH2202 or MATH2201 and LANC2058

MATH2350 or

MATH2348

or

MATH3340

Foundations of Mathematics

 

 

Discrete Mathematics for Computer Science

3

4

 

 

3

MATH2107

MATH2107

 

MATH2107 and COMP2101 and LANC2058

MATH3573

Graph Theory

 

3

MATH2350 or MATH2348 or MATH3340 and LANC2058

MATH3730

Computer Algebra System I

 

 

2

LANC2058 and MATH3302  and (MATH3110* or MATH3111* or MATH3171*)

MATH3744

Introduction to Mathematical Modeling

3

MATH3110 or MATH3111 and MATH3302 and LANC2058

MATH4141

Numerical Analysis

3

MATH2108 or MATH2109 and

MATH 2202

MATH2351

Advanced Calculus

3

MATH2350 or MATH2348

MATH4450

Real Analysis I

3

MATH2108 or MATH2109 or MATH3340

MATH4451

Real Analysis

3

MATH2351

MATH4452

Introduction to Complex Variables

3

MATH3110 or MATH3111 or MATH3171

MATH4453

Abstract Algebra I

3

MATH2202  or MATH2201 and (MATH2350 or MATH2348 or MATH3340

MATH4473

Linear Programming

3

MATH2202 or MATH2201 or MATH3171

MATH4474

Introduction to Partial Differential Equations

3

MATH3302

MATH4481

Introduction to Optimization

3

MATH2202 or MATH2201 or MATH3171

MATH4552

Logic and Set Theory

3

MATH2348 or MATH2350

MATH5470

Integral Transforms

3

MATH4474 and  MATH4452*

MATH5551

Fluid Dynamics

3

MATH4474

MATH5553

Differential Geometry

3

(MATH3111 or MATH3110) and MATH3303

MATH5558

Introduction to Number Theory

3

MATH2350 or MATH2348 or MATH3340

Total minimum

4