Seme-ster

Code

Course

Type

Level

Credits

Theory/

Homework

/Self-Study

Prerequisite

1st

POL10001

Principles of Marxist and Leninist

Compulsory

Uni.

5

50/25/150


MAT20001

Linear Algebra

Compulsory

DM

3

36/9/90


MAT20003

Analysis 1

Compulsory

DM

5

60/15/150


EDU20001

Introduction to Pedagogy

Compulsory

Uni.

2

25/5/60


2nd

ENG10001

English 1

Compulsory

Uni.

3

30/15/90


EDU20003

Psychology

Compulsory

Uni.

4

45/15/120


LIT20001

Vietnamese cultural basis

Elective

Uni.

2

30/0/60


HIS20002

History of world civilization

Elective

Uni.

2

20/10/60


LAW20004

Fundamental Law

Elective

Uni.

2

20/10/60


POL10002

Ho Chi Minh Ideology

Compulsory

Uni.

2

20/10/60


PHY20002

General Physic

Compulsory

SNSE

4

30/30/120


3rd

EDU20006

Pedagogics

Compulsory

Uni.

4

45/15/120


CHE20003

General Chemistry

Compulsory

SNSE

4

45/15/120


ENG10002

English 2

Compulsory

Uni.

4

45/15/120

ENG10001

INF20005

Application of ICT in education

Compulsory

SNSE

4

30/(30)/120


4th

MAT30002

Analysis 2

Compulsory

DM

4

48/12/120

MAT20003, MAT20001

MAT30003

Linear Geometry

Compulsory

DM

5

60/15/150

MAT20001

BIO20002

General Biology

Compulsory

SNSE

4

50/10/120


MAT20009

Probability and Statistics

Compulsory

DM

3

35/10/90

MAT20001

5th

MAT30005

Foundation Theory of Probability and Statistics

Compulsory

DM

5

60/15/150

MAT20009

MAT30006

Abstract Algebra

Compulsory

DM

4

48/12/120

MAT20001

MAT30007

Measure and Integration

Compulsory

DM

3

36/9/90

MAT30002

MAT30008

Differential Geometry

Compulsory

DM

3

36/9/90

MAT30002

MAT30009

Elementary Mathematics

Compulsory

DM

4

48/12/120


EDU20012

Pedagogical internship

Compulsory

Uni.

1

0/(15)/30


6th

POL10003

Revolutionary line of the Communist Party of Vietnam

Compulsory

Uni.

3

30/15/90


MAT30010

Complex variable function

Compulsory

DM

3

36/9/90

MAT20003,

MAT30002

MAT30011

Theory and Methods of Teaching Mathematics

Compulsory

DM

5

60/15/150

MAT30009

MAT30013

Mathematics curriculum development

Compulsory

DM

3

36/9/90


MAT30017

Arithmetic

Compulsory

DM

3

36/9/90

MAT30006

MAT30012

An introduction to probabilistic method

Elective

DM

3

36/9/90

MAT20009

MAT30026

General Topology

Elective

DM

3

36/9/90

MAT30002, MAT20001

MAT30015

Differential Equation

Elective

DM

3

36/9/90

MAT30002

MAT30019

Assess learning results of students in teaching mathematics

Elective

DM

3

36/9/90

EDU20003,

EDU20006,

MAT30009

7th

MAT30018

Basic of Modern Algebra

Compulsory

DM

3

36/9/90

MAT30006

MAT30020

Functional Analysis

Compulsory

DM

3

36/9/90

MAT30007

MAT30021

Numerical Analysis

Compulsory

DM

3

36/9/90

MAT20001,

MAT20003

MAT30016

Stochastic Processes and Applications

Elective

DM

3

36/9/90

MAT30005

MAT30022

Non-Euclidean Geometry

Elective

DM

3

36/9/90

MAT30009,

MAT30003

MAT30025

Approach teaching mathematics at school in English language

Elective

DM

3

36/9/90

ENG10002

MAT30014

Differentiation in Banach spaces

Elective

DM

3

36/9/90

MAT30002

MAT30023

Mathematics Teaching Practice

Compulsory

DM

3

6/(39)/90

MAT30011

MAT30024

Scientific research practice in Mathematics Education

Compulsory

DM

3

15/30/90

MAT30011

8th

MAT30027

Graduation internship

Compulsory

Uni.

5

0/(75)/150

EDU20012, MAT30023,

MAT30024


Total



125



 

Note: Level of the course:      Uni. = University;

                                                SNSE = School of Natural Sciences Education;

                                                DM = Department of Mathematics,