2. Basic courses. Refers to the basic theory and skills courses of natural science and humanities and social sciences offered by colleges and secondary specialized schools according to the professional training objectives. For example, the basic courses of freshmen are: Chinese, English, advanced mathematics and so on.
3. Specialized courses. Enable students to master the necessary professional basic theory, professional knowledge and professional skills, understand the frontier science and technology and development trend of this major, and cultivate the ability to analyze and solve general practical problems within this major. For example, computer majors should study hardware, operating system, programming and other related courses.