Degree Award Bachelor of Education
Programme Mode Day-time
Programme Normal Duration 4 years
Medium of Instruction English and Chinese
Application Requirements Please refer to Registry for Undergraduate Admission

Curriculum

Year I  

 Credits

EDUC1000 Introduction to Education

3

EDUC1022 Theories of Curriculum & Instruction (Secondary Mathematics)

3

MATH1001 Linear Algebra I

3

MATH1002 Linear Algebra II

3

MATH1003 Intermediate Calculus

3

MATH1004 Geometry

3

Community & Peer Education Courses

2

Languages & Skills Courses

12

1 General Education Course

GEST1004 Quantitative Reasoning for Science and Technology

3

1 Free Elective Course

3

Total Credits:      

38

Year II  

Credits

ECEN1008 Physics I

3

EDUC2001 Sociology of Education

3

EDUC2003 Educational Psychology

3

EDUC2049 Subject Based Teaching Methods (Secondary Mathematics) I

3

EDUC2050 Elementary Mathematics Teaching & Research

3

MATH2002 Multivariable Calculus

3

MATH2003 Mathematical Analysis I

3

MATH2004 Mathematical Analysis II

3

MATH2005 Probability

3

MATH2006 Applied Statistics

3

Community & Peer Education Course

1

Languages & Skills Course

3

2 General Education Courses

6

Total Credits:

40

Year III  

Credits

EDUC3003 Introduction to Special Education

3

EDUC3006 Teacher Ethics and Teacher Professional Development

3

EDUC3050 Subject Based Teaching Methods (Secondary Mathematics) II

3

EDUC3051 Learning Technology for Secondary Mathematics Teaching

3

MATH3000 Ordinary Differential Equations

3

MATH3001 Complex Analysis

3

MATH3003 Abstract Algebra

3

5 General Education Courses

15

1 Free Elective Course

3

Total Credits: 

39

Year IV  

Credits

EDUC4000 School Counselling and Guidance

3

EDUC4023 Supervised Teaching and School Experience

6

MATH4000 Elementary Number Theory

3

1 Free Elective Course

3

Total Credits:  

15

Graduation Credits:   

132

Free Electives *
EDUC1001 Philosophy of Education
EDUC2002 Educational Assessment
EDUC3001 Educational Administration
EDUC3002 Educational Research
EDUC3005 Classroom Management (Secondary)
MATH3004 Partial Differential Equations
MATH3007 History of Mathematics
MATH3013 Mathematical Modeling

* Students can also choose any courses offered by all bachelor’s degree programmes of UM