Undergraduate courses consist of three parts, including general education courses, core specialization courses and self-improvement courses. The students are required to achieve at least 156 credits, including courses in spring and autumn semesters (≥134 credits), social practice in summer semester (7 credits), and comprehensive dissertation writing training (15 credits). Each semester, students will register for courses according to Guide to Undergraduate Program in Mathematics and Applied Mathematics, Course Registration Manual, and Course Registration Guide.