Mathematics & Mathematics Education
ACADEMIC GROUP

Master of Science (Mathematics for Educators)

Introduction  |  Programme Details for 4AU-programme  |   Courses Offered 


Programme Details

Admission Requirements

For admission as a candidate for the degree of Master of Science, the applicant should possess a
(a) Bachelor of Science with Honours degree, or equivalent, in a relevant discipline,
or
(b) Bachelor of Science degree, or equivalent, in a relevant discipline with at least one year of professional working experience.

Duration of Candidature

The programme is offered on either on a full-time or a part-time basis, and is only based on coursework (as indicated by the title).
The minimum (respectively, maximum) period of full-time candidature is 1 year (respectively, 2 years).
The minimum (respectively, maximum) period of part-time candidature is 2 years (respectively, 4 years).

Degree requirement

Participants are required to complete 8 courses comprising:

- 1 core course (MSM900 Mathematical Research Method) worth 2AU
- 7 elective courses (each worth 4AU) with at most three at Foundation Level

Core (MSM900 Mathematical Research Methods)

Electives

Figure 1. Degree requirement = Complete 1 Core Course and 7 Elective Courses

Courses

The programme offers a range of courses that will broaden and deepen the candidate’s mathematical content knowledge. It will also provide opportunities for candidates to traverse the boundaries of mathematical research.

The Core Course

Elective Courses in this programme are organized along five strands:
- Analysis-Geometry
- Algebra-Number Theory
- Discrete Mathematics
- Applied Mathematics
- Statistics

Core Course

MSM900

Mathematical Research Methods

 

Elective Courses

Level

Analysis-Geometry strand

Algebra-Number Theory strand

Discrete  Mathematics strand

Applied

Mathematics

strand

Statistics strand

Foundation

MSM910

Calculus and Analysis for Educators

MSM911

Ring Theory for Educators

 

 

MSM912

Discrete Mathematics for Educators

 

MSM913

Computing and Programming Techniques for Educators

MSM914

Statistical Theory for Educators

Advanced

MSM921

Real Analysis

 

MSM922

Theory and Applications of Differential Equations

 

MSM923

Topology

 

MSM924

Euclidean and non-Euclidean Geometry

 

MSM925

Contemporary topics in Analysis, Geometry and Topology

MSM931

Number Theory

 

MSM932

Commutative Ring Theory

 

MSM933

Topics in Applied Algebra

 

MSM934

Group Theory

 

MSM935

Contemporary topics in Algebra and Number Theory

MSM941

Selected Topics in Graph Theory

 

MSM942

Algorithms and Applications in Graph Theory

 

MSM951

Numerical Mathematics and Applications

 

MSM952

Large Scale Systems in Operations Research

 

MSM953

Contemporary topics in Applied Mathematics

 

MSM954

Models of Computation

MSM961

Multiple Linear Regression

 

MSM962

Multivariate Methods

MSM970 Mathematical Inquiry

Figure 2. Programme structure organized along strands with two levels: Foundation/Advanced

 

Advanced Level courses may require the candidate to have completed a Foundation Level course as pre-requisite (see Figure 3). 

 

Advanced Level Courses

Pre-requisite Foundation Level Courses or equivalent

Non-mandatory preferences

Calculus-Geometry Strand

MSM921

Real Analysis

MSM910

 

MSM922

Theory and Applications of Differential Equations

MSM910

 

MSM923

Topology

MSM910

Set Theory

Algebra-Number Theory Strand

MSM931

Number Theory

MSM911

 

MSM932

Commutative Ring Theory

MSM911

 

MSM933

Topics in Applied Algebra

Linear Algebra or Matrix Algebra at undergraduate level

 

MSM934

Group Theory

MSM911

 

Discrete Mathematics Strand

MSM941

Selected Topics in Graph Theory

MSM912

 

MSM942

Algorithms and Applications in Graph Theory

MSM912

 

Applied Mathematics Strand

MSM951

Numerical Mathematics and Applications

 

 

MSM954

Models of Computation

MSM913

 

Statistics Strand

MSM961

Multiple Linear Regression

MSM914

Linear Regression and Linear Algebra

Matrix Algebra

MSM962

Multivariate Methods

MSM914

Linear Regression and Linear Algebra

Matrix Algebra

Research Elective

MSM970

MSM900

 

Figure 3.  Table of Pre-requisites and Non-mandatory Preferences for Advanced Courses

 

A student who had a priori completed certain relevant undergraduate courses (see Figure 4 below) may apply through Office of Academic Administration and Services (before registration) for “waiver of pre-requisite”, i.e., waiver of the Foundational level course required as pre-requisite for an Advanced level course(s).  Students who successfully obtain a “waiver of pre-requisite” must still fulfil the programme requirement of completing the core course (MRM) plus seven elective courses.

 

Relevant undergraduate courses considered for “waiver of pre-requisite”

Advanced level course(s)

Foundation level course required as pre-requisite to Advanced level course(s)

Eligibility for “waiver of pre-requisite” based on a prior completion of the following relevant undergraduate courses or their equivalent

MSM921, MSM922, MSM923

MSM910

AAM20B Calculus II and AAM33D Real Analysis

MSM931, MSM932, MSM934

MSM911

AAM33E Modern Algebra

MSM941, MSM942

MSM912

AAM33J Combinatorial Analysis and AAM43J Graph Theory

MSM954

MSM913

Introductory programming course in either C, Java, Basic, etc., at undergraduate level

MSM961, MSM962

MSM914

AAM33H Statistics III and AAM43B Statistical Theory

Figure 4.  Considerations for Waiver of Pre-requisites

 

While certain advanced courses specifically require a student to have completed and passed the foundation course within the given strand, there are others that require additional pre-requisite(s) or preferred background knowledge which are spelt out clearly in the attached course descriptions, where applicable.  When reading advanced courses, students at graduate level are expected to exercise academic independence in the acquisition of additional prior knowledge if they have not possessed such.

 

Click here for Course Descriptions