1. general education courses: college students' health education, computer foundation, college English, outline of China's modern history, information retrieval, military theory, applied writing, ideological and moral cultivation and legal foundation, situation and policy, career planning, entrepreneurial foundation, introduction to Mao Zedong Thought and Socialism with Chinese characteristics's theoretical system, introduction to the basic principles of Marxism, and employment guidance?
Professional basic courses: advanced mathematics, linear algebra, C language programming, probability theory and mathematical statistics, scientific research methods?
Three, professional core courses: C# programming, computer network and application, data structure, Java programming, database principle, computer system structure, microcomputer principle, assembly language.
At the same time, according to the teaching characteristics and training plan of the school, the core courses of computer specialty will be different, and related specialized courses and elective courses will be added or reduced, such as human-computer interaction, computer English, circuit principle, analog electronic technology, digital logic, numerical analysis, computer principle, microcomputer technology, graphics, artificial intelligence, calculation method, discrete mathematics, probability statistics, linear algebra, algorithm design and analysis, object-oriented design method, etc.