The M.Sc. / Postgraduate Diploma in Mathematics Education program prepares students to teach Mathematics at the middle school through secondary school level. It has a strong emphasis on Mathematics content and the role of mathematical ways of thinking in the teaching and learning of mathematics. It is designed to provide necessary skills, including the use of manipulatives and ICT in the classroom, and content knowledge for Mathematics teachers who are in service as well as recent graduates who wish to embark on a rewarding career teaching Mathematics here or abroad. It provides opportunities for in service teachers to reflect on their existing practice and engage in extended academic study to support their practice and their continuing professional development.

Eligibility and Admission Criteria

Bachelor of Science degree (B.Sc.) from a recognized university with Pure Mathematics or Applied Mathematics as a subject or any other equivalent qualification acceptable to the senate of the University of Colombo. The candidates will be selected based on an interview and/or examination.

Programme Structure and Duration

The MSc program consists of coursework (24C) and guided independent study (6C). The Faculty of Education of the University of Colombo will provide some of the modules. The duration of the entire program is 02 years (4 semesters). The earlier program, for 2010 and 2011 batches, has been revised to make the current program a course masters which can be completed in 2 years. One of the reasons for this revision is the new UGC Sri Lanka Qualifications Framework. After successfully finishing the course masters one can do a research of one year duration to obtain a master’s degree with research. The details of this option will be available soon.



MME 5001Foundations of Education15L, 1C
MME 5002Curriculum and Instruction15L, 1C
MPM 5005Introduction to Abstract Mathematics30L, 2C
MPM 5002Perspectives in Geometry and Vectors30L, 2C
MME 5007*Laboratory on Mathematical Software and Manipulatives60P, 2C

MPM 5001Perspectives in Algebra30L, 2C
MME 5005Methodology of Teaching and Learning Mathematics30L, 2C
MAM 5001Perspectives in Classical Mechanics30L, 2C
MME 5007*Laboratory on Mathematical Software and Manipulatives60P, 2C

MPM 5007Perspectives in Analysis45L, 3C
MAM 5002Statistical Methods15L, 1C
MPM 5004History of Mathematics30L, 2C
MPM 5006Complex Algebra15L, 1C
MPM 5003Problem Solving in Mathematics15L, 1C
MME 5003Mathematics Education Seminar 1C
MAM 5003Mathematical Modelling30L, 2C
MAM 5004Mathematical Methods30L, 2C
MAM 5005Combinatorics and Probability30L, 2C
MME 5006Use of Information Technology and Manipulatives in Mathematics Education15L 30P, 2C


MME 5009Contemporary Theories and Methodologies in Mathematics Education2C
MME 5010Literature Review3C

*This is a course conducted in two semesters.

Syllabuses are given below

Evaluation Criteria

All the theory course modules will be evaluated by written examinations and/or assignments where appropriate. Laboratory course modules will be evaluated by a continuous assessment and/or end of the semester examination. Guided independent study course modules (MME 5003, MME 5009, and MME 5010) will be evaluated though written assignments and/or presentations.

Degree Awarding Criteria

Students are required to offer 30 credits consisting of all the core modules and one of the optional modules with 2 credits. Those who obtain a GPA of not less than 2.5 for Part I of the program will be allowed to proceed to Part II of the program. Students who fail to obtain a GPA of 2.5 but maintain a GPA of not less than 2.00 in Part I will be eligible for the award of the Postgraduate Diploma in Mathematics Education.

The students who proceed to Part II are eligible for the award of M.Sc. in Mathematics Education if they obtain a GPA of 2.5 or above for the whole program. In addition to this, the general guidelines of the Faculty of Science are applicable to the award of the M.Sc. and the Postgraduate Diploma in Mathematics Education.

Course Fee

Application Fee600 LKR
Registration Fee3000 LKR
Course Fee112 500 LKR
Examination Fee12 500 LKR
Library Fee2000 LKR
Total (without the application fee)130 000 LKR

The course fee can be paid in three interest free installments. The first installment of course fee (Rs. 62,500), the registration fee, the library fee and the examination fee must be paid upon registration. The second installment of the course fee (Rs. 40,000) may be paid at the beginning of the second semester. The third installment of the course fee (Rs. 10,000) must be paid at the beginning of the Part II.

Applicants from SAARC countries have to pay four times the normal fees except the application fee. For applicants from other countries it is eight times.

MSc / PG Diploma in Mathematics Education 2017 Intake

Applications are invited for the Master of Science Degree/Postgraduate Diploma in Mathematics Education program commencing in June 2017. Lectures and practical classes will be held on Sundays.

NoteIn addition to eligibility you have to have the following requirements:

1. Be able to read texts and articles written in English and comprehend. For example can you read and comprehend the following two articles? 

Thinking the Unthinkable – The Story of Complex Numbers written by Israel Kleiner, a mathematician and 

Relational Understanding and Instrumental Understanding by Richard Skemp, a mathematics educationist.

2. Be able to use MS word, email and internet and have access to internet. If you are not using these now you should be willing to use and learn. You will have to use the online LMS. 

3. You have to have time to attend lectures and study on a weekly basis. This is not going to be another “cramming notes and taking exams” course. There will be group discussions and learning, collaborative work, in class quizzes and presentations and weekly journal writing etc in some face to face classes to make the learning more meaningful. 

Application Procedure

Download an application form from here. This application form should be completed and sent to:

Senior Assistant Registrar, Faculty of Science, University of Colombo, Colombo 03

with the deposit slip after paying Rs. 600 to the University of Colombo, Account No. 314071800002 at any People’s Bank branch on or before 27th February 2017.

Note This MSc / PG Diploma in Mathematics Education program is being revised to suit better the requirements of secondary mathematics teachers and others who want to follow a good MSc degree in Mathematics Education that contains substantial mathematics content beyond the undergraduate level, and psychology of learning mathematics and teaching practice in mathematics. The course will have less face to face classes to make the learning more effective and suit those who are doing jobs and having families.

Further Information

Further information regarding the program can be obtained from the coordinator of the program:

Mr. Chanakya J. Wijeratne
MSc (University of Illinois at Urbana-Champaign)
Senior Lecturer and Former Head
Department of Mathematics
PO Box 1490
University of Colombo
Colombo 03
Tel: 0768036233
Email: chanakya.wijeratne@gmail.com


MME 5001: Foundations of Education (15L, 1C)
Psychological aspects of learning and teaching: Intellectual development, Concept development, Learning theories, Sociological philosophical aspects of teaching and learning, Education and society, Socio-economic and cultural determinants of education, Education and human development, New trends in education.

MME 5002: Curriculum and Instruction (15L, 1C)
Designing curricula, Goals, Aims and objectives, Curriculum theory, Curriculum development models and curriculum patterns, Curriculum evaluation, Educational technology, Technology in education.

MME 5003: Mathematics Education Seminar (1C)
This module focuses on improving self-learning and presentation skills. Candidates are guided to study a specific process in the area of Mathematical Education (e.g. Problem based teaching in Mathematics, Small class teaching, Student-centered method, Teaching through home-work problems, Mathematics for day to day life) and present their work at a seminar.
MME 5005: Methodology of Teaching and Learning Mathematics (30L, 2C)
Instructional Design: Meaningful learning, Discovery learning, Advance organization of learning, Process-based teaching, Beyond process Mathematics teaching, Problem-based learning, Constructivists learning design, Various teaching methods, Using audio visuals, Unit and lesson planning, Class management, Practical works in relation to Mathematics, Evaluation achievement, Formative evaluation, Summative evaluation, Assessing cognitive skills, Assessing attitudes, Mathematics and co-curricular activities in school.
MME 5006: Use of Information Technology and Manipulatives in Mathematics Education (15L & 30P, 2C)
The history and development of the use of technology to support learning, especially by those who find learning difficult, Developing theories and policies related to the use of such technology, Central issues related to new and wider definitions of literacy in the light of recent developments in Information and Communication Technology (ICT) for Mathematics education. Teaching and education through the Internet – including email, chat and the World Wide Web.
MME 5007: Laboratory on Mathematical Software and Manipulative (60P, 2C)
Computer software packages (MATLAB / MAPLE /MATHEMATICA) for the Mathematics class room. Graphics that will be dealt with include various algebraic , geometric, and trigonometric relations. Problem solving and demonstrating using the software packages.
MME 5009: Contemporary Theories and Methodologies in Mathematics Education (2C)
The course will introduce students, through assigned readings, to the evolution of research in mathematics education, where “contemporary” is roughly taken to embrace the past 30 years.  Each student is required to select and carefully read three research articles in the same area of study (for example: they might all be related to affect, or to learning functions or to teaching with technology) that use different theoretical frameworks and methodologies, and write a report that contains the following: (i) a synopsis and critique of each paper, and (ii) a comparison of the theoretical framings and methodologies of each paper.
MME 5010: Literature Review (3C)
Students will conduct a literature review on a topic of their choice, in mathematics or mathematics education, under the guidance of a supervisor and write a report.
MPM 5001: Perspectives in Algebra (30L, 2C)
Divisibility Theory in the Integers: The Division Algorithm, The Greatest Common Divisor, The Euclidean Algorithm, The Fundamental Theorem of Arithmetic, The Theory of Congruences.Linear Algebra: Matrices, Special Matrices, Matrix Operations, Inverse of Non-singular Matrices, Determinants, System of Linear Equations.Algebraic Structures: Groups, Rings, Vector Spaces; Definitions, Examples, Sub-structures and Mappings that preserve the Structure.
MPM 5002: Perspectives in Geometry and Vectors (30L, 2C)
Definition of a vector and a scalar, Equality of vectors, Geometric representation of a vector, Modulus of a vector, Unit vector, Vector algebra, Ratio theorem and related topics, Resolution of vectors, Basis vectors, Scalar, Vector and Triple products and their properties, Equation of a straight line, Equation of a plane, Applications of vectors in geometrical problems, Euclidean geometry and Axiomatic systems, Further developments of Euclidean geometry, e.g. analytical geometry, projective geometry, non-Euclidean geometry, etc. Basic ideas and structures of modern geometries, e.g. topology, algebraic geometry, etc.
MPM 5003: Problem Solving in Mathematics (15L, 1C)
Various kinds of methods to tackle mathematical problems. Problem relevant teaching methods in Mathematics, Problem based teaching methods in Mathematics.
MPM 5005: Introduction to Abstract Mathematics (30L, 2C)
Sets, Set operations, Relations, Functions, System of Real numbers. Mathematical InductionLogic : Truth Tables, Tautologies and Contradictions, Proof by Contradiction, Logical Equivalence, Proof using the Contrapositive, Arguments, Predicates and Quantifiers.
MPM 5006: Complex Algebra (15L, 1C)
The complex number system – Fundamental operations and properties, Graphical representation, Polar form, De Moivre’s Theorem and Solving complex equations.
MPM 5007: Perspectives in Analysis (45L, 3C)
Inequalities and absolute value, Sequences, Limit of a sequence, Real functions, Composition, One-to-one functions and Inverses, Limits, Continuity, Trigonometric limits, Intermediate value theorem, Absolute extrema for continuous functions (without proofs). Idea of rate of change, Derivatives, Chain rule, Product and Quotient rules, Differentiating inverses, Differentiating trigonometric functions. Implicit differentiation, Mean Value theorem (without proof). Monotonic functions. Extrema, Concavity, Curve Sketching, Asymptotes, Area problem, Definite integral, Fundamental theorem of Calculus, Anti derivatives. Techniques of integration (derived from Chain rule and Product rule for differentiation) Logarithmic and exponential functions, Series, Convergence, Geometric Series, Test for convergence, Power Series, Improper integrals, Indeterminant forms of limits, L’Hospital Rule.

MPM 5008: History of Mathematics (30L, 2C)
Origin of numbers, Role of numbers in the society, Euclidean geometry with original proofs, Cubic and quadratic equations, Historical approach to calculus, Eighteenth century work: B. Taylor, C. Maclaurin, J. D’alembert, A.L. Cauchy, E.F. Gauss, J. Jacobi, Riemann, Lebesgue, K. Weiestrass, G. Cantor and Albert Einstein.

MAM 5001: Perspectives in Classical Mechanics (30L, 2C)
Historical Perspective of Classical Mechanics: Developments due to Galileo, Newton , Lagrange, Hamilton , Maxwell, Einstein.Newtonean Mechanics: Space and time, inertial frame, particle dynamics in one, two and three dimensions. Dynamics of a system of particles, Motion of rigid bodies, Central force problem, Motion relative to rotating frames.Lagrangean formulation: De Alembert’s principle, Holomonic constraints generalized coordinates, Euler-Lagrange equations, Applications.Hamiltonean formulation: Principle of least action, Hamilton’s principle, Hamilton’s Equations, Elements of Special Relativity: Space-time concept of Einstein, Postulates of Special Relativity, Lorentz transformations, Invariant properties of Lorentz transformations, Length and time contraction, Mass energy equivalency.

MAM 5002: Statistical Methods (15L, 1C)
Introductions (what is statistics, importance of statistics, misleading statistics)Sampling (Simple random sampling, Cluster sampling, stratified sampling),Data presentation (graphs, charts, tables), Interpretation of basic statistics –mean, median, variance, SD, CV, 5-number summary. Applications in Statistics (Time series, Regression, Quality Control). Practice with real problems

MAM 5003: Mathematical Modelling (Deterministic and Stochastic) (30L, 2C)
Linear Programming, Data envelopment analysis and goal programming, Decision theory and game theory, Real life applications of the above topics.

MAM 5004: Mathematical Methods (30L, 2C)
Ordinary Differential Equations with examples: Particular solution, general solution, singular solution, complete primitive; Remark on existence of solution; Mathematical preliminaries for numerical analysis: Taylor’s theorem and its various forms; Orders of convergence; Big O and small o; Sources of errors; Algorithms and convergence. Solutions to non-linear equations:

MAM 5005: Combinatorics and Probability (30L, 2C)
Fundamental counting principles, Multiplication and addition principles, Permutations, Combinations and the Binomial theorem. Introduction to graph theory – planar graphs and colouring problems (chromatic polynomials, polya counting).Elementary probability theory, Discrete and continuous random variables and their distributions, Bivariate distributions