Major Program

Major Program

MS provides a well-structured and diversified vareity of courses. Students in the first and second years take the same compulsory courses. From the third year, students can choose professional courses offered by MS according to their majors and they can choose other courses offered by other schools according to the rules of PKU. Finally, students can apply for the bachelor of science degrees with required credits and qualified thesis.


The below table is Curricula for the undergraduate of MS after 2016


Pubic and Basic Course: 40-46 credits



Course name

Credit

Course type

Course name

Total credit hour

Credit

Political Science

12

Whole-university Required

Introduction to Maoism and Theoretical System of Socialism with Chinese Characteristics

54

4

Situation & Policy

16

1

Ideological and Moral Cultivation & Legal Basis

34

2

Introduction to Basic Principles of Marxism

36

3

Essentials of Chinese Modern History

34

2

Military Theory

2

Whole-university Required




Sports

4

Whole-university Required




Introduction to Computing

3

Whole-university Required




College English

2-8

Whole-university Required

Up to the college English test after the entrance



Mathematical Basic Course

14

Major Required

Mathematical Analysis (I)

102

5

Mathematical Analysis (II)

85

4

Mathematical Analysis (III)

102

5

Algorithms and Data Structures

3

Whole-university Required






Core Course:29 credits



Course name

Credit

Course type

Course name

Total credit hour

Credit

Core Course

29

Major Required

Advanced Algebra (I)

102

5

Geometry

102

5

Mathematical Modeling

51

3

Probability Theory

51

3

Theory of Functions of Complex Variables

51

3

Abstract Algebra

54

3

Ordinary Differential Equations

51

3

Advanced Algebra (II )

85

4



Restrictive Course:32 credits



Course name

Credit

Course type

Course name

Total credit hour

Credit

Science Course

8


-

Restrictive Course


Professional Course

24

Graduation Thesis

3

Restrictive Course


Major Required and Restrictive

21

Restrictive Course

A junior should choose 7 courses from his major syllabus after he determines his learning direction



Liberal Course and Elective Course:31 credits



Course name

Credit

Course type

Course name

Total credit hour

Credit

Liberal Course

12


-

Elective Course


Professional Elective Course

-


-

Elective Course


Divisional Elective Course

12


-

Elective Course

A junior should choose 4 courses from the school syllabus after he determines his learning direction

Whole-University Liberal Course

7


-

Elective Course

7 credits


Major Required Restrictive Courses

Data Science and Big Data TechnologyInformation ScienceComputational MathematicsApplied Statistics (Biostatistics)StatisticsProbabilityFinancial MathematicsPure Mathematics















The required courses are:


Course Title Credit
Mathematical Statistics 3
     Applied Multivariate Statistical Analysis 3


Undergraduate students are also required to choose at least five courses from the following seventeen courses:


Course Title Credit
Functions of Real Variables 3
Applied Regression Analysis 3
Computer Graphics 3
Bayesian Statistics 3
Applied Time Series Analysis 3
Statistical Learning 3
Statistical Computing 3
Internship Program Design 3
Machine Learning 3
Data Structure and Algorithm 3
Principles of Parallel Programming 2
Data Integration and Cleaning Unsettled
Analysis And Design of Algorithms 3
Database Summary 3
Database Warehouse and Data Mining 2
Optimization Method 3
Convex Optimization 3