College English, College Chinese, Ideology and Politics, Marx, Mathematics, Probability Theory, College Physics, Physical Education (you can choose one).
Professional courses
Introduction to Python, C language programming, computer network, computer composition and system structure, discrete mathematics, data structure, operating system, database principle and application, object-oriented programming (Java), C#, vs, embedded system and application, network information and security, visual programming, compilation principle, computer network, database system, software engineering, artificial intelligence, computer graphics.
There are also online elective courses in various majors. The specific courses are decided by the Political and Educational Affairs Office of each college according to the characteristics of each major, so I won't say it here.
However, there are many computer majors! There is also that kind of software engineering, which is different from the professional courses of computer science and technology mentioned above, and will add more software programming courses. The courses taught by professors of the same major in different universities may be slightly different, depending on the arrangement of our school.
You can refer to the following subjects: digital image processing, computer communication principle, multimedia information processing technology, digital signal processing, computer control, network computing, algorithm design and analysis, information security, applied cryptography foundation, information countermeasures, mobile computing, number theory and finite field foundation, man-machine interface design, etc.