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 |