This course begins with an introduction to the basic concepts of semiparametric regression, which is the cornerstone of modern statistics. This course also lays a good foundation for further study in other areas such as big data, deep learning, and artificial intelligence. Semiparametric regression reduces complex data sets to summaries that we can understand well, while keeping essential features of the data. The basic teaching objectives are to master such as regularized regression analysis, Spline and local averaging methods, additive model, mixed models, quantile semiparametric regression and model selection in semiparametric regression. The basic goal is to teach students to master semiparametric regression and modern statistical methods, to develop students' statistical thinking and ability to analyse data, and to lay a good foundation for follow-up courses.