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
|
|